Favicon of Multi Scrobbler

Multi Scrobbler

Track your music activity from any source and sync it to your favorite scrobbling services. Enjoy multi-user support, data correction, and offline queuing.

Keep a complete, centralized record of your music listening habits regardless of the platform or device you use. This dockerized application connects directly to service APIs, eliminating the need for browser extensions or dedicated mobile apps. By monitoring your activity from various sources like Spotify, Plex, and YouTube Music, it automatically forwards your plays to destinations such as Last.fm and ListenBrainz.

Key Features:

  • Platform Independence: Connects directly to APIs to capture every track you play, no matter where you listen.
  • Multi-User Support: Manage and route listening data for friends and family without requiring them to set up anything.
  • Data Standardization: Automatically matches and corrects your track data using external databases to ensure accurate records.
  • Resilient Tracking: Handles network failures gracefully by queuing plays and automatically retrying them later.
  • Self-Hosted Control: Keep your data private and monitor system status through a built-in web interface.

Directory Structure

multi-scrobbler
config
.env
docker-compose.yml

docker-compose.yml

services:
  multi-scrobbler:
    image: foxxmd/multi-scrobbler:latest
    container_name: multi-scrobbler
    ports:
      - 9078:9078
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
    volumes:
      - ./config:/config
    restart: unless-stopped

.env

# No sensitive environment variables are required for the default configuration.
# Configuration is primarily handled via the config.json file in the ./config directory.
# You can override settings using environment variables here if needed (e.g. MS_DEBUG=true).
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Multi Scrobbler

Favicon

 

  
  
Favicon

 

  
  
Favicon