I have a software dev background, been programming since I was 12 or so, but have always loved the DevOps side of things too. So now that I am building a new house, I am building a home network and A/V system using Control4, among other things.

One thing I want to do is build my own server that will be installed in my rack. I see so many people recommending to install Proxmox and use VMs for their applications. I come from the business world where we use K8s to deploy services using Docker containers. I get the difference: home vs business enterprise.

But why not use Portainer and Docker containers for your apps?

Why Proxmox and heavy VMs to install your Plex, HomeAssistant, Grafana, TrueNAS, etc apps?