diff --git a/Dockerfile b/Dockerfile index e183ef4..f5a7627 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:14-alpine AS builder +FROM node:14-alpine MAINTAINER Thomas Ruoff RUN apk add --no-cache texlive texmf-dist @@ -10,6 +10,9 @@ COPY --chown=1000:1000 . /home/node WORKDIR /home/node RUN npm ci && npm run build +ENV JSON_STORE=/pdfer-store +VOLUME /pdfer-store + EXPOSE 3000 CMD npm run start diff --git a/package.json b/package.json index 8b4495f..b33028b 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "type-check": "tsc", "format": "prettier --write **/*.{ts,tsx,json}", "docker:build": "docker build . -t pdfer", - "docker:run": "docker run -p 3000:3000 pdfer" + "docker:run": "docker run -v ./pdfer-store:/pdfer-store -p 3000:3000 pdfer" }, "dependencies": { "@tailwindcss/forms": "^0.2.1",