Self-host digarr
v2.1.0Music discovery that learns from your listening history
- Stars
- 320
- Port
- 3000 (HTTP web UI)
docker.io/iuliandita/digarrWhat is digarr?
Digarr is a self-hosted music discovery application that helps you find new artists and albums based on your listening history or mood. It connects to listening sources to scan your taste profile, then presents scored recommendations you can preview, approve, reject, or block. Approved recommendations can be sent to Lidarr for acquisition, to slskd for downloading, or exported as playlists to Spotify, Navidrome, Jellyfin, Emby, or Plex. Digarr supports AI-powered recommendations via Anthropic, OpenAI, Gemini, Ollama, or any OpenAI-compatible endpoint, and can also run with a local model for privacy. It includes multi-user support with per-user queues, connections, and approval policies, plus OIDC/SSO authentication. The web UI offers light and dark themes in 15 languages. Digarr runs as a single Docker container using an embedded PGlite database, or with a bundled PostgreSQL container. It also provides Helm charts and raw Kubernetes manifests for cluster deployments.
Should you self-host digarr?
digarr scores 50/100 on selfhost.directory (how scoring works) and ranks #68 of 142 in Media Management. It has 320 GitHub stars.
It shipped 23 stable releases in the past year. The latest, v2.1.0, came out on 23 October 2026. New versions land roughly every 1 days.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is MIT-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is Sonarr (81/100, 17 472 stars). It scores higher overall, so compare the two before you pick. See digarr vs Sonarr side by side.
Features
- AI-powered recommendations
- Encrypted credential storage
- Library Gap-Fill
- Local AI model support
- MCP endpoint
- Mood and artist search
- Multi-target approval
- Multi-user with approval policies
- Music discovery from listening history
- OIDC/SSO Authentication
- Personal API tokens
- Preview before approval
- Release Radar
- Scheduled scans and playlists
digarr README
More in Media Management
DigirecordDigirecord is a simple, self-hosted web app for recording and sharing audio files. It supports direct recording via the browser, file uploads, and optional S3 storage.
DimA self-hosted, open-source media manager written in Rust that organizes your media collections into a web UI you can play from anywhere.
docker-media-serverA Docker Compose stack bundling 12 media services into a ready-to-run home media server with VPN, Discord requests, and SSL reverse proxy.
dovi-convert-dockerA self-hosted Docker app with a browser interface that turns Dolby Vision Profile 7 rips into Profile 8.1 so they play on more devices.
downtifyHost your own music downloader that grabs tracks from Spotify and YouTube Music, tags them automatically, and plays them in a browser-based player with playlist watching.
DVinylDVinyl is a modern, self-hostable collection manager designed for physical media enthusiasts. From Vinyls and CDs to Books, Movies & Video games catalog, value and organize your entire physical library through a single, customizable interface.
dynamiXdynamiX automates Plex collection pinning by time blocks and seasons, plus manages seasonal pre-roll videos. Self-hosted via Docker or Python with PWA UI on port 1166.
edit-mindEdit Mind is a self-hosted video knowledge base that indexes your library with AI and lets you search footage with natural language. Runs via Docker Compose.
EpisodesSelf-hosted TV show tracker using Django, TheTVDB metadata, Jellyfin webhook sync, and an Android webview app.
ErsatzTVOpen-source, self-hosted IPTV server that builds scheduled live TV channels with EPG from your Plex, Jellyfin, Emby or local media, using FFmpeg transcoding.
ExcludarrSelf-hosted CLI checks Radarr/Sonarr libraries against streaming providers and removes monitored content available to stream, with file deletion and Docker scheduling.
ExploSelf-hosted, open-source take on Spotify's Discover Weekly: Explo turns ListenBrainz recommendations into playlists on Jellyfin, Plex, Emby, MPD or Subsonic servers.








0 comments