FROM node:20-alpine RUN corepack enable WORKDIR /app ENV NODE_ENV=production COPY package*.json pnpm-lock.yaml ./ RUN pnpm install --frozen-lockfile COPY . . EXPOSE 3000 CMD ["pnpm", "start"]