adeo-maturity-tool/Dockerfile
Phil Dore aa4d730833 Add Docker deploy files (Dockerfile, docker-compose, deploy.sh)
Matches loreal-spec-tool deploy pattern. Runs on port 3102.
clients/ dir mounted as volume so data.json persists across deploys.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 16:52:07 +01:00

16 lines
227 B
Docker

FROM node:20-alpine
WORKDIR /app/server
COPY server/package*.json ./
RUN npm ci --only=production
COPY server/ ./
COPY index.html script.js /app/
ENV NODE_ENV=production
ENV PORT=3102
EXPOSE 3102
CMD ["node", "index.js"]