I just completed setting up my Ghost instance on an Ubuntu 24.04 LXC in Proxmox. Getting the Cloudflare tunnel working behind CGNAT and configuring Mailgun took some time, but it was a fun process. I had to correct a few missteps, but finding issues and resolving them is half the fun, right?
When you aren't afraid to break things, you get used to fixing them. I've done my fair share of that over the years, whether it's with toys, cars, computers, motorcycles, TVs, walls, tools, etc. When it comes to home labbing or test environment, you're usually only out your time. I wish I had some do overs when it comes to other projects I've done in life. Learning from your mistakes can be costly. Fortunately, none of these mistakes have left me destitute ;-)
Proxmox allows for restoring from a snapshot, so once you have things at a stable stage, you snapshot it incase you need to restore to that point later. This is also a handy feature in VMware. This greatly reduces concerns when performing upgrades or making significant configuration changes, especially on a production server.
Rsync is another handy tool for backing up files and directories, but that's a topic for another day.