From e5e313924df4370d179d04c8333177f883b732ce Mon Sep 17 00:00:00 2001 From: Kroonk Date: Thu, 16 Apr 2026 21:35:08 +0200 Subject: [PATCH] Installiere JPEG/PNG/WebP Delegates fuer ImageMagick in Alpine Alpine packt Format-Dekoder separat - ohne libjpeg-turbo, libpng, libwebp kann magick keine JPG/PNG/WebP Dateien lesen ("no decode delegate"). Co-Authored-By: Claude Opus 4.6 --- Dockerfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index c65a3c5..ebd756f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,8 +15,12 @@ RUN bundle exec jekyll build # === Serve-Phase: node.js backend + ImageMagick === FROM node:20-alpine -# ImageMagick fuer Thumbnails, Build-Tools fuer sqlite3 native bindings -RUN apk add --no-cache imagemagick python3 make g++ build-base sqlite-dev +# ImageMagick + Format-Delegates (JPEG/PNG/WebP), Build-Tools fuer sqlite3 native bindings +RUN apk add --no-cache imagemagick \ + libjpeg-turbo libjpeg-turbo-dev \ + libpng libpng-dev \ + libwebp libwebp-dev \ + python3 make g++ build-base sqlite-dev WORKDIR /app COPY package*.json ./