InfrastructureIntermediate

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

proxmoxhomelabvmzfsvirtualization

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. 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. 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. 3

    Post-install configuration

    Switch to the no-subscription repo. Disable enterprise repo. Update system. Set up NTP and SMTP for alerts.

  4. 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. 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. 6

    Create VM templates

    Upload Debian/Ubuntu cloud images. Use cloud-init for automated provisioning. Convert to a template for one-click cloning.

  7. 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)

Enter your email to download the full PDF.

No spam. Unsubscribe anytime.

Get new blueprints in your inbox

New blueprints, guides, and tools — delivered when they ship. No noise.

No spam. Unsubscribe anytime.

Related blueprints