260228:1604 20260228:16:05 fix qnap nextjs build out-of-memory error
All checks were successful
Build and Deploy / deploy (push) Successful in 2m22s

This commit is contained in:
admin
2026-02-28 16:04:32 +07:00
parent 1bb85ba57c
commit f3c6f1c889

View File

@@ -44,9 +44,14 @@ COPY frontend/ ./frontend/
ARG NEXT_PUBLIC_API_URL=https://backend.np-dms.work/api ARG NEXT_PUBLIC_API_URL=https://backend.np-dms.work/api
ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL} ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL}
# Prevent OOMs during build by limiting Node memory to 2GB and disabling telemetry
ENV NODE_OPTIONS="--max-old-space-size=2048"
ENV NEXT_TELEMETRY_DISABLED=1
# Build Next.js → frontend/.next/standalone # Build Next.js → frontend/.next/standalone
RUN cd frontend && pnpm run build RUN cd frontend && pnpm run build
# ========================= # =========================
# Stage 3: Production Runtime # Stage 3: Production Runtime
# ========================= # =========================