

Just today I installed Azuracast on my server, pointed it at my Navidrome library, and now I have my own radio station. Once it’s all configured I’ll hook into it from my laptop for my weekly show using Icecast, which I’m really forward to doing. Because I’m cool.


I’ve only been playing with it today, but I reckon Azuracast ought to tick all of your boxes.
I’ve pointed it at the drive that holds my Navidrome library. Once it’s finished sorting through all 14,500 tracks, I can then sort them all into various different playlists to do more or less the same as you’re looking to do.