Proxmox guides from the NexoVirt blog
Hands-on guides for running Proxmox VE: snapshots and backups, NAT and port forwarding, Docker in LXC, cloud-init and alerting. Every guide starts with the short answer and the exact commands.
All guides
-
Cloud-init on Proxmox: auto-install packages on boot
Cloud-init turns a generic cloud image into a configured server on first boot. Here is how it works on Proxmox, and real user-data / vendor-data examples that install packages and run commands.
-
Proxmox alerts in Discord, Google Chat and email
Knowing a guest went down at 3am matters. Here is how rule-based Proxmox alerting delivers to Discord, Google Chat, email and webhooks, with thresholds, severities and cooldowns.
-
Proxmox snapshot vs backup: when to use which (vzdump & PBS)
A snapshot is an undo button on the same disk; a backup is a separate copy that survives hardware loss. The comparison table, the three vzdump backup modes and the commands you need.
-
Proxmox NAT & port forwarding: setup that survives reboots
Enable IP forwarding, add one MASQUERADE and one DNAT rule, and make them survive a reboot. The exact commands for private Proxmox guests, plus the pitfalls of doing it by hand.
-
Docker in Proxmox LXC: nesting + keyctl (pct set command)
One pct set command enables nesting and keyctl so Docker runs in an unprivileged Proxmox LXC. Plus privileged vs unprivileged, the storage driver on ZFS and the errors you will likely hit.
Start running NexoVirt today
Free for homelabs with unlimited VMs on up to 2 nodes. Running a hosting business? Upgrade in place when you grow, no migration.