multi-scrobbler
Self-HostedSelf-hosted audio scrobbling to multiple services
Overview
multi-scrobbler is an open-source tool that centralizes audio playback data from sources like Spotify, Plex, Jellyfin, and Subsonic, then scrobbles to platforms such as Last.fm, Libre.fm, and ListenBrainz. It offers a web UI for configuration, real-time sync, and customizable scrobble rules. Deploy via Docker for simplified setup or manual installation with Node.js. Ideal for users who want control over their listening history and cross-service scrobbling without relying on proprietary tools.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
multi_scrobbler:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: multi-scrobbler
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Aggregates playback from Spotify, Plex, Jellyfin & Subsonic
- Scrobbles to Last.fm, Libre.fm & ListenBrainz
- Web-based dashboard for setup & monitoring
- Docker deployment for easy self-hosting
Frequently Asked Questions
? Is multi-scrobbler hard to install?
It’s straightforward with Docker—pull the image, set environment variables, and run. Manual installation needs Node.js and dependency setup, which is more technical but well-documented for beginners.
? Is it a good alternative to proprietary scrobbling tools?
Absolutely. Unlike proprietary tools that limit sources/services, it unifies cross-platform scrobbling and lets you own your data. It’s perfect for users wanting flexibility and privacy over their listening history.
? Is multi-scrobbler completely free?
Yes! It’s released under the MIT License, so it’s free to use, modify, and self-host with no hidden costs or subscriptions.
Top Alternatives
People Also Ask about multi-scrobbler
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted data control)
- ⊕ Supports multiple sources & scrobble services in one tool
- ⊕ No subscription fees or hidden costs
- ⊕ Customizable scrobble thresholds & rules
Cons
- ⊖ Requires basic server knowledge for setup (especially manual install)
- ⊖ Some sources need API key configuration
- ⊖ No mobile app (web UI only for management)
- ⊖ Occasional updates may require reconfiguration