Files
dzanan.net/Dockerfile
v7 1599615ec7
All checks were successful
Deploy dzanan.net / deploy (push) Successful in 1m2s
first commit
2026-05-14 20:58:16 +02:00

23 lines
325 B
Docker

FROM node:24-alpine AS builder
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
RUN npm run build
FROM node:24-alpine
ENV NODE_ENV=production
ENV PORT=3000
WORKDIR /app
COPY package*.json ./
RUN npm ci --omit=dev
COPY --from=builder /app/dist ./dist
EXPOSE 3000
CMD ["node", "dist/dzanan.net/server/server.mjs"]