# Virtual environment venv/ # Databases (generated, contain runtime state) *.db *.db-wal *.db-shm # Generated caches & playlists genre_cache.json playlist.json playlist.m3u track_state.json track_history.json playlists/ # Generated audio (TTS announcements, jingles are regenerated) announcements/ jingles/ # Logs *.log *.log.* # Python __pycache__/ *.pyc # Runtime/cache .cache/ # Legacy/backup files *.bak # Secrets — Icecast password is in radio.liq and track_announce.liq # These are tracked but the password should be moved to env var eventually