# Secrets and environment files
.env
.env.*
!.env.example
!.env.production.example

# Python
.venv/
venv/
__pycache__/
*.pyc
*.pyo
*.pyd
.pytest_cache/
.mypy_cache/

# Node / frontend
node_modules/
dist/
.vite/

# Logs and runtime data
*.log
/runtime/
/diagnostics/
/domain-api/runtime/
!/domain-web/src/views/runtime/

# Build and release artifacts
release/
*.zip
*.sha256.txt

# Local data and generated files
uploads/
/logs/
/exports/
tmp/
*.sqlite3
*.pkl
domains.txt
credentials.json
!/domain-web/src/views/logs/
!/domain-web/src/views/exports/

# Local deploy config copies
domain-api/deploy/multi-region/*.conf
!domain-api/deploy/multi-region/*.conf.example

# domainCheck local runtime / bundled tools
domainCheck/tools/node-v20.19.4-win-x64/
domainCheck/app/credentials.json
domainCheck/credentials.json
domainCheck/**/*.pkl
domainCheck/domains.txt

# OS / editor
.DS_Store
Thumbs.db
.idea/
.vscode/
