2026-08-27 19:38:38 +08:00
|
|
|
.git
|
|
|
|
|
.agents
|
|
|
|
|
.claude
|
|
|
|
|
.codex
|
2026-09-01 11:32:03 +02:00
|
|
|
# `**/` matters: a .dockerignore pattern is matched against the WHOLE
|
|
|
|
|
# context-relative path, so a bare `.env` excludes ONLY the root file and
|
|
|
|
|
# `COPY . .` would bake docker/.env -- CODEMAN_PASSWORD and any provider API
|
|
|
|
|
# keys -- into the published image at /opt/codeman/docker/.env (verified).
|
|
|
|
|
**/.env
|
|
|
|
|
**/.env.*
|
|
|
|
|
!**/.env.example
|
2026-09-14 23:36:19 +02:00
|
|
|
# Same shape: docker/docker-compose.override.yml is the documented home for
|
|
|
|
|
# host-specific settings, so it must not ride COPY . . into the image either.
|
|
|
|
|
**/docker-compose.override.*
|
2026-08-27 19:38:38 +08:00
|
|
|
node_modules
|
|
|
|
|
dist
|
|
|
|
|
coverage
|
|
|
|
|
out
|
|
|
|
|
test-results
|
|
|
|
|
tmp
|
|
|
|
|
*.log
|