Proxmox Home Lab Blueprint
Build a production-grade home lab with Proxmox VE — from bare-metal install to running VMs, LXC containers, and storage pools.
Difficulty
Intermediate
Estimated time
4–6 hours
Tags
What this helps with
- ✓Setting up Proxmox VE on a single node or cluster
- ✓Creating VM templates for quick deployment
- ✓Configuring ZFS or LVM storage
- ✓Network bridges and VLANs inside Proxmox
- ✓Scheduled backups with Proxmox Backup Server
Step-by-step plan
- 1
Choose and prepare your hardware
Minimum: 16 GB RAM, 4-core CPU, SSD for OS + NVMe or HDD for VM storage. Disable secure boot in BIOS.
- 2
Install Proxmox VE
Download the latest ISO from proxmox.com. Write to USB with Rufus or Balena Etcher. Install, set hostname, and configure IP during setup.
- 3
Post-install configuration
Switch to the no-subscription repo. Disable enterprise repo. Update system. Set up NTP and SMTP for alerts.
- 4
Configure storage
Create a ZFS pool on available drives. Add a directory storage for ISO images. Plan separate storage for VM disks vs backups.
- 5
Set up networking
Create Linux bridges (vmbr0 for LAN, vmbr1 for VLAN traffic). Connect to your OPNsense or managed switch. Tag VLANs per VM.
- 6
Create VM templates
Upload Debian/Ubuntu cloud images. Use cloud-init for automated provisioning. Convert to a template for one-click cloning.
- 7
Configure backups
Install Proxmox Backup Server (PBS) on a separate VM or machine. Add PBS storage to Proxmox. Schedule nightly backups with retention policy.
Download this blueprint
Proxmox Setup Checklist (PDF)