10 lines
417 B
Docker
10 lines
417 B
Docker
|
|
FROM node:22-bookworm-slim
|
||
|
|
WORKDIR /app
|
||
|
|
COPY pnpm-workspace.yaml pnpm-lock.yaml package.json ./
|
||
|
|
COPY packages/contracts packages/contracts
|
||
|
|
COPY packages/core packages/core
|
||
|
|
COPY infra/sandboxes/supervisor infra/sandboxes/supervisor
|
||
|
|
RUN corepack enable && pnpm install --frozen-lockfile --prod --filter "@rakazo/sandbox-supervisor..."
|
||
|
|
WORKDIR /app/infra/sandboxes/supervisor
|
||
|
|
CMD ["pnpm", "exec", "tsx", "src/index.ts"]
|