From dcab929f64f225a4bcbb2503850ba9f1186c4750 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anna=20Christina=20Na=C3=9F?= Date: Thu, 23 Apr 2026 14:31:26 +0200 Subject: [PATCH] Added Chromium for PDF export --- Dockerfile | 7 ++++++- docker-compose.yaml | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4c81315..ce76300 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,13 @@ FROM node:22-alpine +RUN apk add --no-cache chromium nss freetype harfbuzz ca-certificates ttf-freefont RUN npm install -g marp-ui -VOLUME /root/Documents/MarpUI +ENV PUPPETEER_SKIP_DOWNLOAD=true +ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium + +ENV MARP_UI_STORAGE=/data +VOLUME /data EXPOSE 3000 diff --git a/docker-compose.yaml b/docker-compose.yaml index 2193488..46c950d 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -5,5 +5,5 @@ services: ports: - 3000:3000 volumes: - - marp-ui:/root/Documents/MarpUI + - marp-ui:/data