I use a Raspberry Pi, which uses Linux, as my personal music and video library. For audio, I've installed LMS (Lyrion Music Server). This works perfectly with the WiiM players, all which except the Mini have Squeezelite player capability. (My music is stored on a separate NAS that has Minimserver installed which supports DLNA/UpnP but I much prefer LMS for finding local music and building/managing play queues.)