I posted above on my previous setup running Roon in a Ubuntu container on Proxmox - which was very reliable. I ran Roon for 3 or 4 years this way and it was rock solid. So I’m still a fan of Proxmox.
This is just an update for Tinkerers considering running Roon virtualised, offering a alternate solution.
I have recently changed my setup and consolidated my homelab onto a new box running unRAID - which is a nice solution for combining network attached storage and a hypervisor on a single server (previously I was running Proxmox on one machine, and had a separate Synology NAS for bulk storage holding all my music and other media).
As such I’m now running Roon Server in Docker, using the image maintained by Steef de Bruijn:
https://github.com/steefdebruijn/docker-roonserver
So far it has been incredibly stable, and I’m actually having less of the occassional multiroom syncing issues that I was previously experiencing (which I think is partially Bluesound hardware related - see this thread).
You could also run Roon Server in a full Linux VM in unRAID if you wished, though not sure why you would when the Docker image is incredibly easy to install and configure, and uses less resources.
So, just putting unRAID here as another option for virtualisation of Roon Server. It’s a very nice solution for running Roon and bulk NAS for all your music files on a single machine.
If anyone is interested I can provide details of the hardware I put together for this build.