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