Files
2026-07-22 13:48:46 +08:00

18 lines
332 B
Docker

FROM node:22-bookworm-slim
WORKDIR /app/frontend
ENV CI=true
COPY frontend/package.json frontend/pnpm-lock.yaml ./
RUN corepack enable \
&& corepack prepare pnpm@10.29.3 --activate \
&& pnpm install --frozen-lockfile
COPY frontend/ ./
EXPOSE 7860
CMD ["sh", "-lc", "pnpm dev --host 0.0.0.0 --port 7860 --strictPort"]