diff --git a/CHANGELOG.md b/CHANGELOG.md index 6abf2e1..5418d47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,9 @@ All notable changes to this project are documented in this file. - **Update preview** - Preview changes before applying updates - **n8n v2.0 support** - Worker-runner sidecar pattern for task execution +### Fixed +- **n8n 2.1.0+ compatibility** - Switch to static ffmpeg binary (apk removed upstream in n8n 2.1.0) + ## [November 2025] ### Added diff --git a/n8n/Dockerfile.n8n b/n8n/Dockerfile.n8n index acd0107..62b9b78 100644 --- a/n8n/Dockerfile.n8n +++ b/n8n/Dockerfile.n8n @@ -1,5 +1,9 @@ FROM n8nio/n8n:stable USER root -RUN apk add --no-cache ffmpeg +# Install static ffmpeg binary (no package manager needed) +RUN wget -qO- https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz | \ + tar -xJC /tmp && \ + mv /tmp/ffmpeg-*-static/ffmpeg /tmp/ffmpeg-*-static/ffprobe /usr/local/bin/ && \ + rm -rf /tmp/ffmpeg-* USER node