mission-control/Worker.Dockerfile
GeorgeWebberley d663540ff2
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Attempt 2 at fixing dockerfile
2026-01-29 07:40:30 +01:00

17 lines
441 B
Docker

FROM --platform=linux/amd64 node:20-bookworm-slim AS builder
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
RUN npx tsc --project tsconfig.json
FROM --platform=linux/amd64 node:20-bookworm-slim
WORKDIR /app
ENV NODE_ENV=production
COPY package*.json ./
RUN npm install --omit=dev
COPY --from=builder /app/dist ./dist
COPY --from=builder /app/config ./config
RUN mkdir -p /app/data
CMD ["node", "dist/scripts/update-space.js"]