diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..5964c4c --- /dev/null +++ b/.dockerignore @@ -0,0 +1,12 @@ +# Every docker build in this repo previously sent the whole directory as +# build context — including every OTHER git worktree under .claude/worktrees/ +# (each with its own web/node_modules, ~200-300MB apiece). That's what +# starved the mac-mini's disk mid-build on 2026-07-27 (SHA 873b00a): the +# context alone crossed 390MB of pure worktree cruft before the host ran out +# of space. None of this ever belonged in an image. +.claude/worktrees/ +.git/ +**/node_modules/ +**/dist/ +**/build/ +*.log