Files
dzanan.net/Dockerfile
v7 bd3f260700
All checks were successful
Deploy dzanan.net / deploy (push) Successful in 1m14s
some changes
2026-09-06 19:02:46 +02:00

23 lines
325 B
Docker
Executable File

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"]