# Multi-scrobbler

Multi-scrobbler is a self-hosted automation app. Self-hosted Docker app that monitors your music listening activity from sources like Spotify, Plex, Jellyfin, Deezer, JRiver, and Kodi, and records it to Last.fm, Maloja, and ListenBrainz. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/941/multi-scrobbler

## Description

Self-hosted Docker app that monitors your music listening activity from sources like Spotify, Plex, Jellyfin, Deezer, JRiver, and Kodi, and records it to Last.fm, Maloja, and ListenBrainz.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

74/100 (Good), based on 3 of 4 factors.
- Maintained: 100 (last commit 16 days ago)
- Popular: 62 (1,257 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)

## Links

- GitHub: https://github.com/FoxxMD/multi-scrobbler
- Docker Hub: https://hub.docker.com/repository/docker/foxxmd/multi-scrobbler
- Unraid: https://ca.unraid.net/apps/multi-scrobbler-06da7h61xzk4sm?q=multi-scrobbler
- Official website: https://docs.multi-scrobbler.app

## Common questions

### Can I keep my existing Last.fm or ListenBrainz scrobbling setup and still use multi-scrobbler?

Yes. You can use Last.fm or ListenBrainz as a Source to forward scrobbles from your profile to another client.

### What host address should I use if multi-scrobbler and the music source are on different machines?

Use the IP address or domain name where multi-scrobbler is reachable instead of localhost. This is likely the same host name you use to access its web interface.

### Can multi-scrobbler be configured for more than one user?

Yes. It supports configuring for a single user or multiple users, so you can scrobble for friends and family.

### Can it help migrate a Last.fm history to a self-hosted scrobbler?

One user backed up over 12 years of Last.fm scrobbles with the tool and imported the history into Maloja.

### What happens if a scrobble client is temporarily unavailable?

It uses graceful network and client failure handling. Scrobbles are queued and automatically retried.

---
Source: Our Local Host (https://ourlocalhost.com/app/941/multi-scrobbler), the self-hosted and open-source app directory.
