mirror of
https://github.com/System-End/campfire.git
synced 2026-04-19 19:45:12 +00:00
18 lines
227 B
Docker
18 lines
227 B
Docker
FROM node:20-alpine
|
|
|
|
RUN npm install -g pnpm serve
|
|
|
|
WORKDIR /app
|
|
|
|
COPY package.json package-lock.json* pnpm-lock.yaml* ./
|
|
|
|
RUN pnpm install
|
|
|
|
COPY . .
|
|
|
|
RUN pnpm run build
|
|
|
|
EXPOSE 3000
|
|
|
|
CMD ["serve", "-s", "dist", "-l", "3000"]
|
|
|