Hello everyone I’ve been looking for a solution to replace Spotify, for me and my family. I already self-host some services, such as Jellyfin and Sonarr/Radarr For music however, my actual setup is the following :
- synchronize my music folder on my phone with my NAS
- download on the phone or on my computer However, I struggle with finding new music and having an easy way to add music.
From what I’ve read, Bandcamp could let me buy some music and add it to my collection (however all artists aren’t on bandcamp) There also seem to be a consensus around Navidrome for a music server.
But how can I set it up so that each member of my family has a separate account (with different musics in it), still discover new songs and easily add them? I’ve looked into Lidarr (not a lot I have to admit) but it seems like it’s mainly for downloading full albums, more than just songs. Is that the case?
TLDR: What self-hostable services can I use to replace Spotify, so that each member of my family has its own instance, recommendations and downloads?
Thank you in advance and sorry for my English
Spotify replacement? Oh, hey, that’s me.
I’m working on Tapesonic, a subsonic-compatible self-hostable streaming service. It won’t stream your local library, but it can import stuff from YouTube and Bandcamp (and probably other sites yt-dlp supports, but I didn’t bother testing) and stream those. Started making it because Lidarr can’t download basically anything and also can’t manage anything that’s not in MusicBrainz even if you download it yourself.
As for discovery - Tapesonic can scrobble your listens to ListenBrainz and, since a couple of days ago, last.fm. Those in turn provide recommendation playlists.
Caveats:
Want to give it a try?
docker run --rm -p 8080:8080 -e TAPESONIC_USERNAME=user -e TAPESONIC_PASSWORD=pass ghcr.io/sibwaf/tapesonic
Any other configuration parameters, persistency, stuff like this - sorry, you’ll have to study the code. No docs and no support for now.