Multi Scrobbler
A self-hosted tool that monitors your music listening activity from multiple sources and scrobbles it to multiple clients. Supports Spotify, Plex, Jellyfin, Tautulli, Subsonic, Last.fm, Deezer, MPRIS, Mopidy, JRiver, Kodi, WebScrobbler, Chromecast, MusicBee, and more.
Getting Started
- Visit your domain to see the web dashboard with stats and logs
- Configure sources — set up music sources via environment variables or JSON config
- Configure clients — add scrobble destinations like Last.fm, Maloja, or ListenBrainz
- Monitor activity — view real-time scrobbling status, recent plays, and logs
Configuration
Multi Scrobbler can be configured via environment variables or JSON files. After deployment, visit the web dashboard to trigger OAuth flows for services like Spotify and Last.fm.
Refer to the official documentation for detailed setup of each source and client.
Use Cases
- Centralized music scrobbling from all your players to Last.fm
- Backup scrobbles to self-hosted Maloja or ListenBrainz
- Monitor listening habits across Spotify, Plex, and Jellyfin
- Multi-user scrobbling from shared media servers
License
MIT — GitHub