I Don't Trust a Home Lab Service Until It Passes These 7 Tests
virtualizationhowto.com
virtualizationhowto.com
The article ties together lessons I have learned from things like Proxmox HA, Keepalived, Docker, DNS, monitoring, Git version control, and application mapping.
I think these are good points. I also run a Talos Linux K8s cluster in the home lab and have full GitOps running with ArgoCD. It is a slick way to run services. However, I think many don't want that kind of complexity in the home lab, even though I think it has a lot of advantages to running things just on Docker. But the great thing about self-hosting is we have tons of options.