With Proxmox, OP’s system would have very little chance of fully locking up or powering off. VMs and/or containers could. But the hypervisor itself should remain up and stable. This would be a big plus for accessing the system remotely.
After installing Proxmox, create a very lightweight VM or container running a VPN server and forward the correct port(s) on your router. I think most people here favor Wireguard. And make sure the VPN service starts at boot up, and the VM starts up automatically.
Once that’s done, you should have remote access to manage Proxmox. From there you can create one or multiple VMs to do all of your home lab stuff. If and when you mess things up and you can no longer access your services, you can still VPN into your network and access the Proxmox console. From there it is trivial to gain console access to your VM for “local” troubleshooting. And you can easily manage snapshots and reboot your VM(s) as needed. Just make sure you keep the VM with VPN up and running.
Last tip for OP:
Configure your system’s BIOS so that the machine powers on after power loss. That way it comes back up after a power outage. Also, consider getting a smart plug you can remotely control. Then you can force a power cycle if needed.
With Proxmox, OP’s system would have very little chance of fully locking up or powering off. VMs and/or containers could. But the hypervisor itself should remain up and stable. This would be a big plus for accessing the system remotely.
After installing Proxmox, create a very lightweight VM or container running a VPN server and forward the correct port(s) on your router. I think most people here favor Wireguard. And make sure the VPN service starts at boot up, and the VM starts up automatically.
Once that’s done, you should have remote access to manage Proxmox. From there you can create one or multiple VMs to do all of your home lab stuff. If and when you mess things up and you can no longer access your services, you can still VPN into your network and access the Proxmox console. From there it is trivial to gain console access to your VM for “local” troubleshooting. And you can easily manage snapshots and reboot your VM(s) as needed. Just make sure you keep the VM with VPN up and running.
Last tip for OP:
Configure your system’s BIOS so that the machine powers on after power loss. That way it comes back up after a power outage. Also, consider getting a smart plug you can remotely control. Then you can force a power cycle if needed.