Reduce shared-server build concurrency and memory pressure
This commit is contained in:
@@ -15,6 +15,8 @@ COPY . .
|
||||
FROM source AS builder
|
||||
ARG NEXT_PUBLIC_APP_URL
|
||||
ENV NEXT_PUBLIC_APP_URL=$NEXT_PUBLIC_APP_URL NEXT_TELEMETRY_DISABLED=1
|
||||
# Build-only resource controls for the shared Coolify VM; not runtime settings.
|
||||
ENV NEXT_BUILD_CPUS=2 RAYON_NUM_THREADS=2 UV_THREADPOOL_SIZE=2 MALLOC_ARENA_MAX=2 NODE_OPTIONS=--max-old-space-size=1536
|
||||
# Build-only placeholders; never copy production secrets into image layers.
|
||||
RUN DATABASE_URL=postgres://build:build@127.0.0.1:5432/build BETTER_AUTH_SECRET=build-only-placeholder-secret-not-for-runtime BETTER_AUTH_URL=$NEXT_PUBLIC_APP_URL bun run --filter @album/web build
|
||||
|
||||
|
||||
Reference in New Issue
Block a user