I know there’s many questions about self hosted Spotify alternatives, but this one has a slight twist.
Does there exist a service or service stack that provides a single sign on web interface where friends/family can login to search for and download music, stream, and create playlists/share playlists (or even their entire library) with other users?
I’ve always used Spotify to an extent as a social network. Almost all playlists are shared with close friends, and we share essentially a unified library. I’d like to replicate this outside of Spotify.
Essentially what Immich does but for music, podcasts, and audio books.
Some type of iPhone & android compatible app would be necessary as well.
The ability to easily upload purchased music from bandcamp as well as download pirated music from something like soulseek would be needed too.
It’s not FOSS, but you can use Plex for it. The PlexAmp app is very good.
Mstream is great https://mstream.io/software, cross platform, low resources supports lossless.
Funkwhale is the best option for replacing Spotify. It can be private or public and federated so you can follow users who want to share their playlists and such.
Navidrome is another good option although i don’t use it personally I hear nothing but good things.
Avoid subsonic directly but youll find funkwhale and other services support it as a protocol very well. Its just the subsonic server software itself and all of the forks seem to basically just be reinventing the same wheel over and over so they can charge for “premium” features.
I loved the idea behind Funkwhale but damn it was such q a chore to set up I ended up spinning up 4 navidrome instances lol
You mean like funkwhale?
This looks promising. I’m going to investigate further. Thanks!
I use navidrome for hosting my music but for your ask I was also thinking funkwhale is exactly the thing you were asking for.
I think you can configure Funkwhale to be like that, but not 100% sure.
Swing music
I’m using airsonic, a foss alternative to subsonic. It can have multiple accounts and shared playlists
I use navidrome to stream music from my desktop. Symphonium is my android client. It costs like 2 bucks but it’s real good. Lots of different UI options.
I haven’t done it myself since Im the only one using it…but I think in order to have somewhere your family can login and download music … That is a separate application from navidrome. Lidarr, Jackett, and somehow connect to qbittorent…I haven’t done it yet but I think that’s probably the route id go
Navidrome is planning on multi user ability, some parts of it already implemented.
But spinning a navidrone service up is so easy (proxmox helper script ftw) you can just spin up multiple side by side with some shared and some private libraries.
raphson on codeberg