-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
24 lines (22 loc) · 885 Bytes
/
docker-compose.yml
File metadata and controls
24 lines (22 loc) · 885 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
services:
melodestra:
image: ghcr.io/monstermuffin/melodestra:latest
ports:
- "5010:5000"
environment:
MD_SPOTIPY_CLIENT_ID: 'YOUR_SPOTIFY_CLIENT_ID_HERE'
MD_SPOTIPY_CLIENT_SECRET: 'YOUR_SPOTIFY_CLIENT_SECRET_HERE'
MD_LASTFM_API_KEY: 'YOUR_LASTFM_API_KEY_HERE'
MD_LASTFM_SHARED_SECRET: 'YOUR_LASTFM_SHARED_SECRET_HERE'
MD_LASTFM_USERNAME: 'YOUR_LASTFM_USERNAME_HERE'
MD_DISPLAY_GENRE: 'true'
MD_DISPLAY_LASTFM_PLAYCOUNT: 'true'
MD_ANIMATED_BACKGROUND_ENABLED: 'true'
# MD_DISPLAY_HIDE_CURSOR: 'true' # Uncomment for kiosk mode (hides cursor)
volumes:
# Persist Spotify token cache across container restarts
# Creates a named volume or use a host path like ./spotify_cache_data:/app/.spotify_cache
- spotify_cache:/app/.spotify_cache
restart: unless-stopped
volumes:
spotify_cache: