FROM node:25.6.1 AS production RUN npm i -g pnpm WORKDIR /app COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./ COPY apps/main/package.json ./apps/main/package.json COPY packages ./packages RUN pnpm install COPY apps/main ./apps/main RUN pnpm install RUN pnpm run build COPY scripts ./scripts EXPOSE 3000 RUN chmod +x scripts/prod.start.sh CMD ["/bin/sh", "scripts/prod.start.sh", "apps/main"]