diff --git a/.github/workflows/tdarr_build_push.yml b/.github/workflows/tdarr_build_push.yml index c95ac5c6..06124272 100644 --- a/.github/workflows/tdarr_build_push.yml +++ b/.github/workflows/tdarr_build_push.yml @@ -55,7 +55,7 @@ jobs: file: docker/tdarr/Dockerfile push: true build-args: | - VERSION=2.46.01 + VERSION=2.58.02 MODULE=Tdarr_Server DATE=${{ needs.build_and_push_tdarr_base.outputs.date }} tags: | diff --git a/docker/tdarr/Dockerfile b/docker/tdarr/Dockerfile index b27f1726..54ee12f3 100644 --- a/docker/tdarr/Dockerfile +++ b/docker/tdarr/Dockerfile @@ -14,6 +14,8 @@ ENV NODE_LINK="" ENV BASE_LINK="https://storage.tdarr.io/versions/$VERSION" ENV inContainer="true" +# Reference available versions here: https://storage.tdarr.io/versions.json + COPY docker/root/ / RUN chmod +x /etc/services.d/tdarr_server/run && \ chmod +x /etc/services.d/tdarr_node/run && \ diff --git a/docker/tdarr_base/Dockerfile b/docker/tdarr_base/Dockerfile index dc0c7a9c..698c2d89 100644 --- a/docker/tdarr_base/Dockerfile +++ b/docker/tdarr_base/Dockerfile @@ -6,7 +6,7 @@ ENV \ NVIDIA_DRIVER_CAPABILITIES="compute,video,utility" \ NVIDIA_VISIBLE_DEVICES="all" \ HANDBRAKE="1.10.2" \ - FFMPEGVERSION="7.1.2-1" + FFMPEGVERSION="7.1.3-1" ENV WEB_UI_PORT="8265" SERVER_PORT="8266" NODE_PORT="8267" PUID="1000" PGID="1000" UMASK="002" TZ="Etc/UTC" HOME="/home/Tdarr" # ======================================================================================== @@ -88,6 +88,7 @@ RUN apt-get update && \ intel-gsc \ # Install Intel media related packages intel-media-va-driver-non-free \ + libmfx1 \ libmfx-gen1 \ libvpl2 \ libvpl-tools \ @@ -156,7 +157,8 @@ RUN apt-get update && \ clang \ # QSV dependencies libva-dev \ - libdrm-dev && \ + libdrm-dev \ + libvpl-dev && \ # Install Rust (required for libdovi) curl https://sh.rustup.rs -sSf | sh -s -- -y --profile minimal --default-toolchain stable && \ . "${HOME}/.cargo/env" && \ @@ -241,7 +243,8 @@ RUN apt-get update && \ zlib1g-dev \ libssl-dev \ libva-dev \ - libdrm-dev && \ + libdrm-dev \ + libvpl-dev && \ # remove rust toolchain installed via rustup (cargo, rustup) rm -rdf "$HOME/.cargo" "$HOME/.rustup" ; \ fi && \