initial state: muzick music player + recommendation engine
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
# --- Core worker ---
|
||||
DATABASE_URL=postgresql://user:password@db:5432/muzick # Postgres connection string
|
||||
REDIS_URL=redis://redis:6379 # Redis (BullMQ) connection string
|
||||
MUSIC_DIR=/music # Root music library path scanned by the worker
|
||||
INTEGRITY_SWEEP_CRON=0 3 * * * # Cron for the periodic integrity sweep
|
||||
|
||||
# --- External enrichment integrations ---
|
||||
MUSICBRAINZ_CONTACT=you@example.com # Contact (email/URL) for the required MusicBrainz User-Agent
|
||||
LASTFM_API_KEY=your-lastfm-api-key # Last.fm API key (enrichment is disabled if empty)
|
||||
LASTFM_SHARED_SECRET=your-lastfm-shared-secret # Last.fm shared secret (optional; only for authenticated calls)
|
||||
DISCOGS_TOKEN=your-discogs-token # Discogs personal access token (enrichment is disabled if empty)
|
||||
|
||||
# --- Cleanup sweep (dislike lifecycle) ---
|
||||
CLEANUP_SWEEP_CRON=0 */6 * * * # Cron for the dislike grace-period cleanup sweep
|
||||
NTFY_URL=https://ntfy.sh # ntfy server base URL (leave empty to disable notifications)
|
||||
NTFY_TOPIC=muzick # ntfy topic to publish deletion warnings to
|
||||
Reference in New Issue
Block a user