Your music,
intelligently managed.
A self-hosted music management and discovery platform that connects Lidarr, Jellyfin, Navidrome, Last.fm, ListenBrainz, and more into one place.
See it in action
Built around your music stack
Everything you need to manage, discover, and play your music collection from one self-hosted interface.
Lidarr Integration
Connects directly to Lidarr for library management and album requests. Search for anything, request it in one click, and track download progress in real time.
Rich Metadata
Artist bios, album details, and cover art pulled from MusicBrainz, Wikidata, TheAudioDB, and the Cover Art Archive. Your library gets proper context without any manual work.
Multi-Source Playback
Stream from Jellyfin, Navidrome, local files, or YouTube through a single built-in player. Switch sources per track or let MusicSeerr pick the best one available.
Smart Discovery
Personalised recommendations, trending artists, popular albums, genre browsing, fresh releases from artists you follow, and a Discover Queue you can approve or dismiss.
Scrobbling
Scrobbles to Last.fm and ListenBrainz as you listen. Full Last.fm OAuth support, now-playing updates, and dual-scrobbling so both services stay in sync.
Docker Deployment
Deploy in minutes with Docker. Simple configuration, easy updates, and runs anywhere Docker does.
Up and running in minutes
Three steps to deploy MusicSeerr with Docker.
- Pull the image
- Configure
- Run
# docker-compose.yml services: musicseerr: image: ghcr.io/habirabbu/musicseerr:latest container_name: musicseerr environment: - PUID=1000 - PGID=1000 - PORT=8688 - TZ=Etc/UTC ports: - "8688:8688" volumes: - ./config:/app/config - ./cache:/app/cache # - /path/to/music:/music:ro # optional, for local file playback restart: unless-stoppeddocker compose up -d Container musicseerr started Visit http://localhost:8688Works with your favorite services










