FROM node:24-alpine RUN corepack enable WORKDIR /app # Install dependencies first for better layer caching. COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ RUN pnpm install --frozen-lockfile COPY . . ENV HOST=0.0.0.0 EXPOSE 3000 CMD ["pnpm", "dev"]