I’ve landed on CasaOS for the server, sitting on top of Debian 12. I gave CasaOS, UmbrelOS, and Proxmox a try in VMs, and found CasaOS was the most balanced between ease of use and customization. Proxmox was overly complex and Umbrel too locked down.