ubiquitous-invention/docker
Randall Stillwell 403437dafc docker: bump web build heap to 2.5GB and serialize behind collab/mcp
The 1.5GB heap cap was actually too aggressive for the Next 15 webpack
compile on this monorepo: V8 spirals into GC churn near the cap, runs
the host out of free memory, and oom-killer SIGKILLs the build (exit 255).

With 4GB on the host now:
  - Cap V8 heap at 2.5GB (~70% of host RAM) — gives the compile real
    headroom while leaving room for kernel + dockerd + concurrent COPY
    layers from the collab/mcp runtime stages.
  - Add depends_on so the lighter collab + mcp services finish building
    before the web target starts its peak-memory compile, instead of
    fighting it for memory in parallel.

Made-with: Cursor
2026-04-27 15:49:41 -05:00
..
.dockerignore feat: Full project management application scaffold 2026-03-26 22:39:16 -05:00
docker-compose.coolify.yml docker: bump web build heap to 2.5GB and serialize behind collab/mcp 2026-04-27 15:49:41 -05:00
docker-compose.dev.yml feat: Full project management application scaffold 2026-03-26 22:39:16 -05:00
docker-compose.yml docker: unify per-service Dockerfiles into one multi-stage file 2026-04-27 14:38:39 -05:00
Dockerfile docker: bump web build heap to 2.5GB and serialize behind collab/mcp 2026-04-27 15:49:41 -05:00
next.config.docker.ts docker: skip type-check + lint during prod web build 2026-04-27 14:58:12 -05:00