This past weekend, I set up a plex server for my music with an old laptop I’m not really using anymore.
I also have file sharing turned on so that I can move audio files I download from the mac I use day to day into my plex music library folder. There’s a setting in plex that auto-watches this folder and auto-updates the player.
So far, I am impressed with the audio quality, as well as the UI/UX of the player app. It kind of feels like if the newer-style iTunes worked well, hah.
I have yet to pay for the premium version (which allows you to stream on your phone). I may, though I am fine with sticking with spotify/bandcamp for on-the-go listening.