video_library.db wasn't covered, so it showed up as untracked and could be committed by accident (live user data). Generalize the database patterns to a glob so every current/future app DB is auto-ignored. database/*.py sources are unaffected. (config/youtube_cookies.txt was already ignored — it only slipped through earlier because it had been force-staged.)
32 lines
665 B
Text
32 lines
665 B
Text
slskd/slskd.exe
|
|
Storage/sync_status.json
|
|
.spotify_cache
|
|
slskd/config/slskd.example.yml
|
|
__pycache__/
|
|
**/__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
|
|
# Encryption key (generated per-instance, lives next to database)
|
|
.encryption_key
|
|
|
|
# User-specific files (auto-created by the app if missing)
|
|
config/config.json
|
|
config/youtube_cookies.txt
|
|
# All app databases are live user data — never commit (music_library, video_library, …)
|
|
database/*.db
|
|
database/*.db-shm
|
|
database/*.db-wal
|
|
database/*.db.backup_*
|
|
database/api_call_history.json
|
|
storage/image_cache/
|
|
logs/*.log
|
|
logs/*.log.*
|
|
|
|
# Auto-downloaded binaries
|
|
bin/
|
|
|
|
# Development compose/config files
|
|
*.dev.yml
|
|
# Any hidden folders
|
|
**/.*/
|