From 7b8d0686a111f82517d602269c9dcdb9510281b0 Mon Sep 17 00:00:00 2001 From: Matthew Jackson Date: Sat, 3 Jan 2026 11:42:50 -0800 Subject: [PATCH] Update Dockerfile --- Dockerfile | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8cb9837..751509a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,18 +1,13 @@ FROM node:20-bookworm-slim +# Enable bookworm-backports so we can install libheif plugins +RUN echo "deb http://deb.debian.org/debian bookworm-backports main" > /etc/apt/sources.list.d/bookworm-backports.list + RUN apt-get update && apt-get install -y \ - libheif1 libheif-dev \ libvips libvips-dev \ - \ - # HEIC/HEIF decode support (common iPhone HEVC variants) - libde265-0 \ - libheif-plugin-libde265 \ - \ - # Additional decoder plugin (if available in repo; improves compatibility) - libheif-plugin-ffmpegdec \ - \ - # PDF rendering poppler-utils \ + && apt-get install -y -t bookworm-backports \ + libheif1 libheif-dev libheif-plugins-all \ && rm -rf /var/lib/apt/lists/* WORKDIR /app