Files
Wyview/worker/Dockerfile
2026-03-30 11:34:05 +02:00

19 lines
287 B
Docker

FROM node:20-alpine
WORKDIR /app
COPY package*.json ./
COPY prisma.config.ts ./
COPY prisma ./prisma/
COPY tsconfig.json ./
RUN npm ci
RUN npx prisma generate
COPY worker ./worker/
COPY app/generated ./app/generated/
RUN npm install -g tsx
CMD ["tsx", "worker/snapshot-worker.ts"]