Anyone here has experience using a subsonic-like server?
from ksynwa@lemmygrad.ml to technology@lemmy.ml on 16 May 2024 08:49
https://lemmygrad.ml/post/4558169

I’m looking into setting up a subsonic-like server to stream music from. I find the ecosystem a bit weird because there are a lot of independent softwares that implement a subsonic API (I don’t know what that entails exactly). Because of this it’s a bit difficult to choose which implementation would be best for me.

So far I have tried gonic and navidrome. Being golang powered they are the easiest to deploy and are actively maintained.

It looks alright so far but because of the weird way I organise my music, I require two things:

I could be wrong with the above statements so feel free to correct. Please let me know what you use and what your experience has been.

Then there is the problem of client on Android. Out of the ones I discovered, seems like symfonium and tempo are actively maintained and only tempo is foss. I am using tempo right now and so far so good. But suggestions/advice for this is again welcome.

#technology

threaded - newest

green_dot@le.fduck.net on 16 May 2024 10:32 next collapse

I’m using navidrome and symfonium and tempo, symfonium is worth to pay for, it does offer support for other protocols to plu into. What you could do with navidrome, is to create a m3u playlist of your random stuff, either manually or a script that would keep the playlist updated.

Mostly these systems are based on organizing by tags/artists, if you really want the “old school” folder approach then you, I suppose, keep looking.

Or see how to get ehat you want with music library systems

ksynwa@lemmygrad.ml on 16 May 2024 10:37 collapse

Thanks

Damage@feddit.it on 16 May 2024 13:32 collapse

I too use Navidrome and Symfonium, and they’re great, but Navidrome intentionally hides the folder structure from you, there’s now way that I know to navigate it.
I think mStream does this, but it’s way less popular. Otherwise you can use a VPN to your server together with any player that allows you to access network shares, but then you won’t have transcoding.