Hi! I’m currently using navidrome, but eventually I will probably need support for multiple users (each user has access to different music or the same music) which isn’t supported in navidrome right now. I don’t really want to run two containers of the same thing if I can avoid it. Thanks
Jellyfin and/or plex will do that, and it’s what I’m using.
The BF has an account and a music library, and I have a different one.
It’s especially nice to use either of these on Linux because you can use symlinks to have the server think the audio files are in more than one place without using any extra storage space.
I have the same problem with navidrome so I’ve written a new Opensubsonic server in Rust with a permision model. You can check it out here: https://github.com/vnghia/nghe
I know you didn’t want to, but I’ll bet two navidrome instances will be faster and lighter than JF or Plex.
Jellyfin, Ampache, Plex are your best bets.
Checkout plexamp as your client if you use plex
Navidrome is still the best music server, even with all of its limitations. For what it’s worth, the developer is currently working on features intended to support multiple music libraries. It’s going to happen eventually.
Removed by mod
I use Plexamp for that, Jellyfin does it too. You can assign libraries per user quite easily.
So for 3 users you might have 4 libraries, one per user then a shared library they all have access to.
I use Jellyfin. I think in your use case, each user would be setup have their own library. You can enable or disable library on a per user basis as will as a per client basis.
Downside is that the default web interface isn’t great as a music player. It does the job but it’s not great.
Other hand, multiple music-first clients exist for a lot of different platforms. Odds are good you can find a client that suits how you listen to music.Edit: said collection when I meant library.
I like finamp as my android music client for jellyfin
Me too! Not much to look at but it’s a great player on iOS. On Linux, I like SonixD.
Navidrome can have multiple users. I don’t know that they can each have separate libraries though.
It doesn’t afaik :/
I need also LDAP or Oauth2 support, is there a good software with this feature as well?
Jellyfin can ldap
Why not use a combined library if I may ask? This would be similar to things like Spotify or tidal but then self hosted.
Actually… you’re f right. Why do I create problems for myself, just add everything to one pot and let users fav/star the ones they want and use the “Favourites” folders. Thanks
I like Subsonic. The interface is a bit dated but it supports multiple users and has excellent android apps.
Funkwhale?
I think Funkwhale is dead isn’t it?
Seems to just be hosting issues https://www.reddit.com/r/Funkwhale/comments/1dlrsqn/funkwhaleaudio_down/
Well, this post got deleted too. But the website is back up it seems.
Ampache with subsonic for app support.