jevstrudel.git / Dockerfile
Dockerfile21 lines · 305 B · raw
1FROM node:24
2
3WORKDIR /app
4
5RUN npm install pnpm --global
6
7COPY pnpm-workspace.yaml ./
8COPY package.json pnpm-lock.yaml ./
9COPY packages/ ./packages/
10COPY examples/ ./examples/
11RUN mkdir -p website/public
12COPY website/package.json ./website/
13
14RUN pnpm install
15
16
17COPY . .
18
19EXPOSE 4321
20
21CMD ["pnpm", "dev"]