

I run debian on everything, so I set up unattended-upgrades for security updates and basically forget about it. Docker updates are also automatic with Komodo, just make sure databases are pinned to a major version.
For monitoring my services I use Uptime Kuma, and get an alert if a service goes down so I can fix it.
Been pretty solid for years now. Things get rebooted every month or two when I do a Proxmox upgrade and reboot the host.


There is barely any overhead with a Linux VM, a Debian minimal install only uses about 30MB of RAM! As an end user i find performance to be very similar with either setup.