# Environment .env .env.local .env.production # Dependencies node_modules/ __pycache__/ *.pyc *.pyo .Python *.egg-info/ dist/ build/ .venv/ venv/ # Build output frontend/dist/ # Data (NEVER commit database or user data) *.db *.sqlite *.sqlite3 data/ photos/ uploads/ # Logs *.log logs/ # IDE .vscode/settings.json .idea/ *.swp # OS .DS_Store Thumbs.db # Docker overrides docker-compose.override.yml # SSL certificates (never commit) nginx/ssl/ nginx/certbot/ *.pem *.key *.crt *.csr # Pytest .pytest_cache/ .coverage coverage/ # Temp tmp/ *.tmp # Claude: nur ausgewählte Bereiche versionieren (siehe .claude/rules/DOCUMENTATION.md) .claude/** !.claude/README.md !.claude/docs/ !.claude/docs/**/* !.claude/rules/ !.claude/rules/**/* !.claude/commands/ !.claude/commands/**/* # Lokale Secrets / Editor .claude/settings.local.json # Cursor MCP mit Secrets (Example: .cursor/mcp.json.example) .cursor/mcp.json frontend/package-lock.json