Files
pi/.dockerignore
EislM0203andClaude Opus 4.7 96c6bcf337 docker: install runtime deps inside the image, expand .dockerignore
Dockerfile now runs `npm ci --omit=dev` inside /opt/pi-customizations so
v1.1's new runtime deps (linkedom + readability + turndown + turndown-plugin-gfm)
are present — they aren't part of pi's global install.

.dockerignore now excludes more host-only or test-only paths:
- .pi/, .claude/, .worktrees/ (local agent/IDE/git state)
- docs/ (planning docs, not needed in image)
- *.test.ts, **/fixtures/, vitest.config.ts (test code/data, 200 KB of fixtures)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 22:36:06 +02:00

11 lines
98 B
Plaintext

node_modules/
.git/
.pi/
.claude/
.worktrees/
docs/
*.log
*.test.ts
**/fixtures/
vitest.config.ts