Archon/.dockerignore
Archon ed22d9db20 feat(config): add user-extensible Docker customization templates
- Add Dockerfile.user.example and docker-compose.override.example.yml (root dev variant)
- Add deploy/Dockerfile.user.example and deploy/docker-compose.override.example.yml (deploy variant)
- Update .gitignore to exclude Dockerfile.user and docker-compose.override.yml
- Update .dockerignore to exclude Dockerfile.user

Enables users to extend the container with custom tools using Docker
Compose's native override mechanism without modifying maintainer-owned
files or risking accidental commits of personal customizations.
2026-04-06 15:26:43 +03:00

53 lines
833 B
Text

# Version control
.git
.gitignore
# Dependencies (installed in container)
# Must match root AND per-package node_modules — workspace symlinks from the
# host are broken inside Linux containers and would shadow the production install.
node_modules
**/node_modules
# Legacy workspace directory (not part of the app)
workspace
# Build artifacts
dist
packages/web/dist
# Development files
.env
.env.*
!.env.example
*.log
# IDE / editor
.vscode
.idea
*.swp
*.swo
# Docker files (avoid recursive context)
docker/
Dockerfile.user
# Documentation site (not needed in production)
docs/
# Claude Code skills, rules, and commands (not needed in production)
.claude/
# Analysis and POC directories
.codebase-analysis/
ui-poc/
# OS files
.DS_Store
Thumbs.db
# Test artifacts
coverage/
*.test.ts
*.test.tsx
**/*.test.ts
**/*.test.tsx