docker integration

This commit is contained in:
2026-08-14 11:46:22 +02:00
parent 4fa600a3a3
commit d51d15236b
3 changed files with 42 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
FROM node:22-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci --omit=dev
COPY src ./src
COPY public ./public
ENV NODE_ENV=production
ENV PORT=3000
EXPOSE 3000
USER node
CMD ["node", "src/server.js"]