Merge remote-tracking branch 'refs/remotes/origin/experimental' into experimental

This commit is contained in:
Henry Li
2026-01-24 22:05:15 +08:00
10 changed files with 889 additions and 100 deletions

16
frontend/Dockerfile Normal file
View File

@@ -0,0 +1,16 @@
# Frontend Development Dockerfile
FROM node:22-alpine
# Accept build argument for pnpm store path
ARG PNPM_STORE_PATH=/root/.local/share/pnpm/store
# Install pnpm at specific version (matching package.json)
RUN corepack enable && corepack install -g pnpm@10.26.2
RUN pnpm config set store-dir ${PNPM_STORE_PATH}
# Set working directory
WORKDIR /app
# Expose Next.js dev server port
EXPOSE 3000