TOUSE / Dockerfile
Samfredoly's picture
Persist submissions in JSON and add owner room
2fca7e3 verified
Raw History Blame Contribute Delete
233 Bytes
FROM node:22-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci --no-audit --no-fund
COPY . .
RUN npm run build
ENV NODE_ENV=production
ENV PORT=7860
ENV DATA_DIR=/data
RUN mkdir -p /data
EXPOSE 7860
CMD ["node", "server.js"]