# Python
__pycache__/
*.py[cod]
*.egg-info/
.venv/
venv/

# Editor
.vscode/

# Downloaded offline map tiles (large, regenerate via scripts/download_map_tiles.py
# and deploy directly to the Pi - not tracked in git)
static/vendor/tiles/

# Runtime logs
*.log

# Local secrets (MAPTILER_KEY etc.) - never commit real credentials
.env
*.env
!db/creds.env
!db/upload_creds.env

# Local SQLite trip-tracking databases (per-device data, not source)
db/sql/

# Imported dashcam footage (large, per-device data, not source)
dash/videos/
dash/thumbnails/

# Remote server: local secrets and runtime data (Postgres volume, uploaded
# dashcam files) - never commit real credentials or per-device data
server/.env
server/data/
