From dd2ccd31d3ed3adfdde1d656d307d7ea6375d90e Mon Sep 17 00:00:00 2001 From: Nicholas Tindle Date: Wed, 4 Feb 2026 22:15:19 -0600 Subject: [PATCH] fix(backend): add ImageMagick to Dockerfile for text overlay block MoviePy's TextClip requires ImageMagick to render text. Without it, VideoTextOverlayBlock fails in Docker with "ImageMagick not found". Co-Authored-By: Claude Opus 4.5 --- autogpt_platform/backend/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/autogpt_platform/backend/Dockerfile b/autogpt_platform/backend/Dockerfile index a7901311b5..9bd455e490 100644 --- a/autogpt_platform/backend/Dockerfile +++ b/autogpt_platform/backend/Dockerfile @@ -62,11 +62,12 @@ ENV POETRY_HOME=/opt/poetry \ DEBIAN_FRONTEND=noninteractive ENV PATH=/opt/poetry/bin:$PATH -# Install Python and FFmpeg (required for video processing blocks) +# Install Python, FFmpeg, and ImageMagick (required for video processing blocks) RUN apt-get update && apt-get install -y \ python3.13 \ python3-pip \ ffmpeg \ + imagemagick \ && rm -rf /var/lib/apt/lists/* # Copy only necessary files from builder