From e6277d45bade8435559dd6b4294baf546453f298 Mon Sep 17 00:00:00 2001 From: Viet Nguyen Duc Date: Fri, 16 Jan 2026 01:55:27 +0700 Subject: [PATCH 1/3] Update FFmpeg and rclone versions in Dockerfile Updated FFmpeg and rclone versions in Dockerfile. Signed-off-by: Viet Nguyen Duc --- .ffmpeg/Dockerfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.ffmpeg/Dockerfile b/.ffmpeg/Dockerfile index f401acab6d..82c5ee1aca 100644 --- a/.ffmpeg/Dockerfile +++ b/.ffmpeg/Dockerfile @@ -1,6 +1,6 @@ FROM ubuntu:noble AS builder -ARG FFMPEG_VERSION="8.0.1" -ARG RCLONE_VER="v1.72.0" +ARG FFMPEG_VERSION="8.0" +ARG RCLONE_VER="v1.72.1" ARG GO_VERSION="latest" #ARG GO_CRYPTO_VERSION="v0.36.0" #ARG GO_OAUTH2_VERSION="v0.27.0" @@ -62,9 +62,8 @@ RUN cd /usr/local/src \ # Install FFmpeg from source #====================================== RUN cd /usr/local/src \ - && git clone https://github.com/FFmpeg/FFmpeg.git --filter=blob:none \ + && git clone -b release/${FFMPEG_VERSION} --single-branch https://github.com/FFmpeg/FFmpeg.git \ && cd FFmpeg \ - && git checkout n${FFMPEG_VERSION} \ && rm -rf .git \ && PKG_CONFIG_PATH="/usr/local/lib/pkgconfig" FFMPEG_VERSION=${FFMPEG_VERSION} ./configure \ --prefix="/usr/local" \ From 8a3b5b0e607deb38f9fc0a434fb50056ed6429c2 Mon Sep 17 00:00:00 2001 From: Viet Nguyen Duc Date: Wed, 18 Feb 2026 00:56:22 +0700 Subject: [PATCH 2/3] Clone FFmpeg repository with depth 1 for efficiency Signed-off-by: Viet Nguyen Duc --- .ffmpeg/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ffmpeg/Dockerfile b/.ffmpeg/Dockerfile index a10e92953a..204992cbcc 100644 --- a/.ffmpeg/Dockerfile +++ b/.ffmpeg/Dockerfile @@ -62,7 +62,7 @@ RUN cd /usr/local/src \ # Install FFmpeg from source #====================================== RUN cd /usr/local/src \ - && git clone -b release/${FFMPEG_VERSION} --single-branch https://github.com/FFmpeg/FFmpeg.git \ + && git clone -b release/${FFMPEG_VERSION} --single-branch --depth 1 https://github.com/FFmpeg/FFmpeg.git \ && cd FFmpeg \ && rm -rf .git \ && PKG_CONFIG_PATH="/usr/local/lib/pkgconfig" FFMPEG_VERSION=${FFMPEG_VERSION} ./configure \ From 12984cd0de6b4d365b7c3383b40183aa1b46f004 Mon Sep 17 00:00:00 2001 From: Viet Nguyen Duc Date: Wed, 18 Feb 2026 01:23:49 +0700 Subject: [PATCH 3/3] Update Rclone version to v1.73-stable in Dockerfile Signed-off-by: Viet Nguyen Duc --- .ffmpeg/Dockerfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.ffmpeg/Dockerfile b/.ffmpeg/Dockerfile index 204992cbcc..e4c3692f72 100644 --- a/.ffmpeg/Dockerfile +++ b/.ffmpeg/Dockerfile @@ -1,6 +1,6 @@ FROM ubuntu:noble AS builder ARG FFMPEG_VERSION="8.0" -ARG RCLONE_VER="v1.73.0" +ARG RCLONE_VER="v1.73-stable" ARG GO_VERSION="latest" #ARG GO_CRYPTO_VERSION="v0.36.0" #ARG GO_OAUTH2_VERSION="v0.27.0" @@ -33,9 +33,8 @@ RUN if [ "${GO_VERSION}" = "latest" ]; then \ && go version RUN cd /usr/local/src \ - && git clone https://github.com/rclone/rclone.git --filter=blob:none \ + && git clone -b ${RCLONE_VER} --single-branch --depth 1 https://github.com/rclone/rclone.git \ && cd rclone \ - && git checkout ${RCLONE_VER} \ # Patch deps version in go.mod to fix CVEs # && sed -i "s|golang.org/x/crypto v.*|golang.org/x/crypto ${GO_CRYPTO_VERSION}|g" go.mod \ # && sed -i "s|golang.org/x/oauth2 v.*|golang.org/x/oauth2 ${GO_OAUTH2_VERSION}|g" go.mod \