I have Ampache running on a self hosted server, which has desktop and mobile apps.
I don't know why you were down voted but thanks for this. I'm doing some research on it now. So here take this upvote
Maybe its a generational thing but I prefer having a Plex / Plexamp serveur with all my music as FLAC on my home server. I can better curate my collection and it's available everywhere.
Plexamp is awesome, and the UI/UX is gorgeous in my opinion!
I stream music because you can get just about everything with any service you choose at a reasonable price. I don't do the same for movies and TV shows because that option isn't available. If it was, my laziness may get me to stop pirating.
Streaming for discovery, private tracker to get it in FLAC.
Local library. I don't want to pay for things I don't own. Streaming services also can remove/ disable music any time. I also don't need recommendation algorithms I think they are biased. I can easily discover new artists on blogs
Piracy
Welcome to /c/piracy
No netflix or streaming services landlubbers allowed, this is pirates territory.