FROM node:20-alpine WORKDIR /app COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ COPY apps/api/package.json apps/api/package.json RUN corepack enable && pnpm install --filter ./apps/api... --frozen-lockfile=false COPY apps/api ./apps/api WORKDIR /app/apps/api EXPOSE 3000 CMD ["pnpm", "dev"]