services: spotizerr: image: cooldockerizer93/spotizerr # Your Spotizerr image volumes: - /Volumes/Jellyfin Media/Spotizerr/creds:/app/creds - /Volumes/Jellyfin Media/Music:/app/downloads # Updated download path - /Volumes/Jellyfin Media/Spotizerr/post_download.sh:/app/post_download.sh ports: - "7171:7171" restart: always lidarr: container_name: lidarr image: linuxserver/lidarr ports: - "8686:8686" volumes: - /Volumes/Jellyfin Media/Spotizerr/Lidarr:/config - /Volumes/Jellyfin Media/Music:/music # Updated music path - /Volumes/Server Media/JellyFin/storage/torrents:/data/torrents environment: - PUID=1000 - PGID=1000 restart: always navidrome: container_name: navidrome image: deluan/navidrome ports: - "4533:4533" # Web interface will be accessible on this port volumes: - /Volumes/Jellyfin Media/Music:/music # Updated music path - /Volumes/Jellyfin Media/Spotizerr/Navidrome:/data # Separate data folder for Navidrome environment: - ND_MUSIC_FOLDER=/music # Music folder location - ND_SCAN_ON_START=true # Scan for new music on startup - ND_ADMIN_USER=admin # Admin username (change for security) - ND_ADMIN_PASSWORD=admin123 # Admin password (change for security) restart: always