# ============================================================================= # Docker Build Ignore - Reduce context size for faster builds # ============================================================================= # Dependencies (installed fresh in containers) node_modules/ **/node_modules/ # Build outputs (built in container) dist/ **/dist/ .next/ **/.next/ .turbo/ **/.turbo/ # Git .git/ .gitignore # IDE and editors .idea/ .vscode/ *.swp *.swo .DS_Store # Environment files (secrets passed via env vars) .env .env.* !.env.example env/ # Logs logs/ *.log npm-debug.log* pnpm-debug.log* # Test and coverage coverage/ .nyc_output/ *.test.ts *.spec.ts **/__tests__/ # Documentation (not needed in runtime) docs/ *.md !README.md # Development tools .husky/ .eslintcache tsconfig.tsbuildinfo **/tsconfig.tsbuildinfo # Docker artifacts (don't send to context) *.tar *.tar.gz *.sha256 .build-logs/ # Secrets (never include) secrets/ *.pem *.key *.cert # Misc tmp/ temp/ .cache/ Thumbs.db # Sim manager migration (one-time tool) sim-manager-migration/ # Build artifacts already saved portal-frontend.*.tar* portal-backend.*.tar* build-output.log