lightning-pub/Dockerfile
Patrick Mulligan e3ec8676fb chore: update Docker build and dependencies
- Add .dockerignore for runtime state files (sqlite, logs, secrets)
- Bump Node.js base image from 18 to 20
- Add @types/better-sqlite3 dev dependency

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 14:46:15 -04:00

16 lines
163 B
Docker

FROM node:20
WORKDIR /app
COPY package*.json /app
RUN npm i
COPY . /app
EXPOSE 1776
EXPOSE 1777
VOLUME ["/app/data"]
CMD [ "npm", "start" ]