Still not sure.
Indeed I have Funkwhale on the radar, but tbh I don't have a strong use case for streaming at home. Was thinking about putting it on my rPi -- but in the end it's even easier to just stream from my iPhone through Bluetooth (or a good old jack).
My priority is to build a clean library with beets, transcode it in mp3 and feed it to iTunes, to have it on my iPhone & iPod.