From 2d41c0e092287d0eb8d58f641a76bc3731ec6b6a Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 19 Mar 2026 08:07:32 +0700 Subject: [PATCH] 260319:0807 Fix UUID #13 --- backend/Dockerfile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index bd107cb..fae7f8f 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -32,6 +32,9 @@ RUN corepack enable && corepack prepare pnpm@10.32.1 --activate WORKDIR /app +# Enable build cache for better performance +ENV PNPM_STORE_DIR=/root/.local/share/pnpm/store + # Copy workspace structure COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ COPY --from=deps /app/node_modules ./node_modules @@ -40,8 +43,10 @@ COPY --from=deps /app/backend/node_modules ./backend/node_modules # Copy backend source COPY backend/ ./backend/ -# Build NestJS → backend/dist -RUN cd backend && pnpm run build +# Build NestJS → backend/dist (with optimizations) +RUN cd backend && \ + NODE_OPTIONS="--max-old-space-size=4096" \ + pnpm run build # Deploy with production deps only (pnpm workspace isolation) RUN pnpm --filter backend deploy --prod --shamefully-hoist --legacy /app/backend-prod