I personally use piCorePlayer on a raspberry pi which is basically burn an SD card which gives you a squeezebox (basically a client) there’s a couple more steps to get lms running on top of that but the instructions are pretty good: https://docs.picoreplayer.org/how-to/install_lms/
Official docker image seems to be here https://hub.docker.com/r/lmscommunity/logitechmediaserver
You’ll want to install the “material skin” too if you do get it running, it’s a pretty modern front end:
https://github.com/CDrummond/lms-material
Official forum is packed with info too:
Yeah! The squeezebox software is still out there too, it’s a sudo apt-get get away in something like it Ubuntu and just works (though does commandeer the audio on any pc you do that on by default)
Logitech Media Server (LMS)/slimserver may tick a lot of your Roon requirements.
It’s like someone has told them there’s no karma and they’ve misunderstood. Also kind of misses kbin and Lemmy are federated.
No doubt you’re right about some middle management and I see this said a lot. Anecdotally I don’t believe I’ve met any middle management that want to be back in the office. If I’m honest I don’t think I’ve ever met middle management that enjoys middle management, it’s a ton of fucking stress keeping senior management happy with heir batshit detached requests and interpreting it into something moderately sensible so individual contributors can be productive and actually achieve the shit that needs done.
Meanwhile Steve can’t seem to wrap his head round the fact that just because he likes formatting his code a particular way isn’t a good reason to ignore the team coding standards, Cheryl and Sushant have decided to book expensive holidays for the same week without clearing the leave first - so I’ll be spending Christmas supporting the app on top of everything else even though I booked it off in the system in January and ultimately I hate this fucking job because I can’t do the thing I’m actually fucking good at.