# Environment variables .env .env.local .env.production .env.*.local .secrets/ # Build outputs api/dist/ api/build/ admin-panel/build/ # NOTE: admin-panel/dist/ is NOT ignored - it is committed and deployed via git pull # Dependencies node_modules/ **/node_modules/ # Logs logs/ *.log npm-debug.log* yarn-debug.log* yarn-error.log* api/logs/ backup/*.log # Backup files backup/*.dump backup/*.dump.gz backup/*.rdb backup/*.rdb.gz *.backup # OS files .DS_Store Thumbs.db *~ # IDE files .vscode/ .idea/ *.swp *.swo *.swn .project .classpath .settings/ # Testing coverage/ .nyc_output/ **/test-results/ tests/capability/reports/ # Root black-box capability harness !package.json !package-lock.json !tests/capability/ !tests/capability/** tests/capability/reports/ # Prisma api/prisma/migrations/*.sql !api/prisma/migrations/migration_lock.toml # Temporary files tmp/ temp/ *.tmp .cache/ # Docker/Podman docker-compose.override.yml podman-compose.override.yml # Certificates and keys *.pem *.key *.crt *.cert # Database *.db *.sqlite *.sqlite3 # Python __pycache__/ *.py[cod] *$py.class *.so .Python # macOS .AppleDouble .LSOverride # Linux *~ .fuse_hidden* .directory .Trash-* # Windows Desktop.ini ehthumbs.db # Process files *.pid *.seed *.pid.lock # Admin panel admin-panel/.env admin-panel/.env.local admin-panel/.env.production.local # TypeScript *.tsbuildinfo # Local capability-harness credentials — NEVER commit .env.capability