diff --git a/Dockerfile b/Dockerfile index fd62d1d..db874e4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,27 +1,30 @@ -FROM debian:8-slim +FROM debian:10-slim LABEL maintainer="Peter Mescalchin " ARG ACE_STREAM_VERSION +# install packages RUN DEBIAN_FRONTEND="noninteractive" \ apt-get update && apt-get --yes upgrade && \ - # install packages apt-get --no-install-recommends --yes install \ curl \ + ca-certificates \ libpython2.7 \ net-tools \ python-apsw \ python-lxml \ python-m2crypto \ - python-pkg-resources && \ + python-pkg-resources \ + python-requests && \ # clean up apt-get clean && \ - rm --force --recursive /var/lib/apt/lists && \ - # install server - curl --silent "http://acestream.org/downloads/linux/acestream_${ACE_STREAM_VERSION}_x86_64.tar.gz" | \ - tar --extract --gzip + rm --force --recursive /var/lib/apt/lists +# install server +WORKDIR /acestream +RUN curl --silent "https://download.acestream.media/linux/acestream_${ACE_STREAM_VERSION}_x86_64.tar.gz" | \ + tar --extract --gzip EXPOSE 6878/tcp -ENTRYPOINT ["/start-engine"] +ENTRYPOINT ["/acestream/start-engine"] CMD ["--client-console"] diff --git a/build.sh b/build.sh index 16d495e..09e5716 100755 --- a/build.sh +++ b/build.sh @@ -7,6 +7,7 @@ DOCKER_REPOSITORY=${DOCKER_REPOSITORY-"magnetikonline/acestream-server"} . "$DIRNAME/version" docker build \ + --no-cache \ --build-arg "ACE_STREAM_VERSION=$ACE_STREAM_VERSION" \ --tag "$DOCKER_REPOSITORY:$ACE_STREAM_VERSION" \ "$DIRNAME" diff --git a/version b/version index ac70b52..55e9804 100644 --- a/version +++ b/version @@ -1 +1 @@ -ACE_STREAM_VERSION="3.1.49_debian_8.11" +ACE_STREAM_VERSION="3.1.74_debian_10.5"