summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorCaine <caine@jihakuz.xyz>2026-03-07 12:52:55 +0000
committerCaine <caine@jihakuz.xyz>2026-03-07 12:52:55 +0000
commit01682c62c2c9ea2f7f498544ee3aaa299c0c2423 (patch)
tree82a86298eeed90bfba253bf03a4b3393b182b491 /.gitignore
Initial commit: Radio Susan scripts, configs, and SFX
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore36
1 files changed, 36 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..fba6d85
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,36 @@
+# 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