services: navidrome: image: deluan/navidrome:latest container_name: navidrome environment: ND_UILOGINBACKGROUNDURL: "https://images.unsplash.com/photo-1675702656416-fbc847ec4226?q=80&w=1470&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" ports: - 4533:4533 volumes: - ${DATA}/navidrome:/data - /mnt/hdd/Media/Music:/music:ro networks: - bragi-local restart: unless-stopped feishin: container_name: feishin image: 'ghcr.io/jeffvli/feishin:latest' restart: unless-stopped environment: - SERVER_NAME=navidrome # pre-defined server name - SERVER_LOCK=true # When true AND name/type/url are set, only username/password can be toggled - SERVER_TYPE=navidrome - SERVER_URL=http://192.168.178.70:4533 # http://address:port or https://address:port - REMOTE_URL=http://192.168.178.70:453 # http://address or https://address - LEGACY_AUTHENTICATION=false # When SERVER_LOCK is true, sets the legacy (plaintext) authentication flag for Subsonic/OpenSubsonic servers - ANALYTICS_DISABLED=true # Set to true to disable Umami analytics tracking networks: - bragi-local ports: - 9180:9180 networks: bragi-local: external: true