# Security: Sensitive Files and Credentials # Add these patterns to your .gitignore to prevent accidental commits of sensitive data # Environment variables .env .env.local .env.*.local # Configuration files with credentials config.*.yaml !config.example.yaml !config.quickstart.yaml !config.test.yaml # Logs (may contain sensitive information) logs/ *.log # Reports and analysis output reports/ investigation_reports/ analysis/ # IDE and editor files .vscode/ .idea/ *.swp *.swo *~ # Python __pycache__/ *.py[cod] *$py.class *.so .Python build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ *.egg-info/ .installed.cfg *.egg # Virtual environments venv/ ENV/ env/ # Testing .pytest_cache/ .coverage htmlcov/ # OS .DS_Store Thumbs.db # Temporary files *.tmp *.bak *.backup *~ # Database files *.db *.sqlite *.sqlite3 # Docker .dockerignore docker-compose.override.yml # Credentials and secrets (CRITICAL) **/secrets/ **/credentials/ **/.aws/ **/.azure/ **/.gcp/ **/private_key* **/secret_key* **/api_key* **/token* **/password* # Configuration with real values config.prod.yaml config.production.yaml config.live.yaml