| 12345678910111213141516171819202122 |
- FROM node:20-alpine AS builder
- WORKDIR /app
- COPY angular-client/package*.json ./
- RUN npm ci
- COPY angular-client/ ./
- RUN npm run build:ssr
- FROM node:20-alpine AS runner
- WORKDIR /app
- ENV NODE_ENV=production
- ENV PORT=4000
- COPY --from=builder /app/dist ./dist
- COPY --from=builder /app/package.json ./package.json
- EXPOSE 4000
- CMD ["node", "dist/fatboar/server/main.js"]
|