| 12345678910111213 |
- FROM node:20-alpine
- WORKDIR /app
- COPY package.json pnpm-lock.yaml* package-lock.json* ./
- COPY packages/*/package.json packages/
- COPY apps/*/package.json apps/
- RUN npm install --workspaces --include-workspace-root --ignore-scripts
- RUN npm run build --workspace=packages/shared-types
- RUN npm run build --workspace=apps/worker
- CMD ["node", "apps/worker/dist/main.js"]
|