← statichum.studio

Self-Hosted Music Streaming with Smart Discovery and Social Features

other real project •• multiple requests

Navidrome and Jellyfin let you stream your own music library from a home server with privacy and FLAC quality. But the biggest thing missing is music discovery: no 'you might also like' recommendations, no radio stations, no friend activity, no shared playlists. Spotify's algorithm is the primary reason people stay despite privacy concerns. Users want to own their music AND discover new music without feeding their listening habits to a corporation.

builder note

Don't build another music server. Build a recommendation plugin for Navidrome. Use MusicBrainz metadata + Last.fm's public artist similarity data + local audio feature extraction (librosa or Essentia) to generate 'Daily Mix' style playlists from the user's own library. Ship as a Navidrome companion service that runs alongside it. The Subsonic API gives you access to the library. The recommendation engine is the product. If it works, Navidrome might integrate it upstream.

landscape (4 existing solutions)

Self-hosted music streaming solved the playback and library management problem (Navidrome is excellent). But it completely ignores discovery, which is Spotify's real product. The missing piece is a recommendation engine that runs locally: analyze your library's audio features and metadata, suggest similar artists from MusicBrainz/Last.fm data, and generate smart playlists without sending listening habits to any server. Open-source audio fingerprinting and local ML models make this technically feasible in 2026.

Navidrome Best self-hosted music server with Subsonic API compatibility, multi-user support, and low resource usage (runs on Raspberry Pi). But zero music discovery features: no recommendations, no radio, no similar artist suggestions. Your library is a static collection you manage manually.
Jellyfin (Music) Full media server with music support alongside movies and TV. But music is a secondary feature. No dedicated music discovery, no smart playlists based on listening patterns, no scrobbling integration out of the box. The music UX is generic media browser, not a music-first experience.
Funkwhale Federated music platform with social features (follows, favorites, shared libraries). Closest to adding social discovery to self-hosted music. But development has slowed significantly, the instance count is declining, and federation creates complexity without providing Spotify-like algorithmic recommendations.
Spotify Gold standard for music discovery with personalized Daily Mixes, Release Radar, and collaborative playlists. But $11.99/month, collects extensive listening data, pays artists fractions of cents, and you own nothing. Cancel and your playlists vanish.

sources (3)

other https://www.xda-developers.com/stopped-using-spotify-built-o... "biggest thing missing is music discovery" 2026-02-15
other https://www.markpitblado.me/blog/a-self-hosted-music-setup-t... "A self-hosted music setup that rivals Spotify" 2026-03-01
other https://lowendtalk.com/discussion/196372/foss-ideally-self-h... "FOSS ideally self-hosted music player alternative to Spotify" 2026-01-15
musicself-hostedprivacydiscoverystreaming