# Navidrome -> betoniarka request bridge (external component; see README.md). # Run from THIS directory: # cp env.example .env # then edit # docker compose up -d --build services: navidrome-bridge: build: context: . image: navidrome-bridge:latest container_name: navidrome-bridge restart: unless-stopped env_file: - .env volumes: # Which starred tracks were already sent to the radio. - ./data:/data # ONLY for BRIDGE_MODE=dropbox: the radio's data dir, so the exact path # can be appended to request.playlist - the file radio_conjurer.liq # drains every 60s. Leave commented out for the default "api" mode, # which needs no shared filesystem at all. # - /srv/betoniarka/data:/srv/betoniarka/data # Optional, and only useful in dropbox mode: mounting the library here # (read-only) lets the bridge verify a translated path really exists # before queueing it (BRIDGE_VERIFY_FILE_EXISTS=auto), turning a silent # radio no-op into a clear error. # - /srv/betoniarka/music:/srv/betoniarka/music:ro