[core] cache_dir = /var/lib/mopidy/cache config_dir = /config data_dir = /var/lib/mopidy/data max_tracklist_length = 10000 [logging] verbosity = info format = %(levelname)-8s [%(name)s] %(message)s # Audio output → PipeWire (via PulseAudio bridge on TCP localhost:4713). # PipeWire handles routing to Q5K (USB) or fallback to RPi 3.5mm/HDMI. [audio] output = pulsesink server=127.0.0.1 name=mopidy mixer_volume = 100 buffer_time = 1000 [http] enabled = true hostname = 0.0.0.0 port = 6680 zeroconf = Klubhaus Mopidy # Qobuz streaming. Fill in credentials via env vars (set in compose.yaml): # QOBUZ_APP_ID, QOBUZ_APP_SECRET, QOBUZ_USERNAME, QOBUZ_PASSWORD [qobuz] enabled = true app_id = ${QOBUZ_APP_ID} app_secret = ${QOBUZ_APP_SECRET} username = ${QOBUZ_USERNAME} password = ${QOBUZ_PASSWORD} # Local music files (mount /music in compose) [local] enabled = true media_dirs = /music scan_timeout = 5000 playlists_dir = /var/lib/mopidy/playlists