baton-sync registry.gitlab.com/crazyteddy00/baton/baton-sync:latest https://gitlab.com/Crazyteddy00/baton/container_registry bridge false https://gitlab.com/Crazyteddy00/baton/-/issues https://gitlab.com/Crazyteddy00/baton Live sync for people who keep Navidrome as their music server and use the Baton apps with it: see what's playing on every device and move playback between them. It stores nothing and checks sign-ins against Navidrome. Install it only if you use Navidrome. The normal Baton install is baton-server, which has live sync built in, so never run this next to it. baton-worker, the optional download helper, belongs to baton-server and does not work with this one. The Android app needs HTTPS (the desktop apps accept http:// on your LAN, but unencrypted), so put this behind your reverse proxy or tunnel. By default the app looks for live sync at /sync/ on Navidrome's public address: have the proxy forward /sync/ there to the Sync port, with the /sync prefix removed and WebSocket upgrades passed through. Or give it an address of its own, such as https://sync.music.example.com/, and enter that in the app under Settings → Connection → Sync server URL. It writes no files, so it needs no folders. MediaApp:Music https://raw.githubusercontent.com/Crazyteddy00/unraid-templates/main/baton-sync.xml https://gitlab.com/Crazyteddy00/baton/-/raw/main/docs/brand/baton-sync.png 8081