Proxmox Beginner Setup Guide: Your First VM in 5 Steps

There’s a moment every homelab person remembers — the first time you open a browser, type in an IP followed by :8006, and the Proxmox dashboard stares back at you. If you haven’t had that moment yet, this proxmox beginner setup guide is going to get you there in under an hour. No Linux experience required. This Proxmox beginner setup guide assumes nothing: no Linux background, no homelab, just a spare machine and an hour.

Proxmox VE is free, open-source virtualization software that turns a single machine into a host for multiple virtual machines and lightweight Linux containers. It’s the backbone of countless home labs because it lets you run Pi-hole, Home Assistant, Vaultwarden, Jellyfin, and a dozen other services all on one box — isolated, easy to snapshot, and managed through a clean web UI. Once you’ve used it, running everything directly on bare metal feels weirdly fragile.

proxmox beginner setup guide — home lab computer on a desk
Transparency Note: This post contains affiliate links. If you buy something through these links, I may earn a small commission at no extra cost to you. Every product mentioned is researched based on real homelab use.
LXC Containers Full VMs
Best for Lightweight Linux services (Pi-hole, a web app, a game server) Anything needing its own kernel (Home Assistant OS, Windows, TrueNAS)
RAM overhead Minimal — often 512MB–1GB Higher — full guest OS overhead
Boot time Seconds Tens of seconds to a couple minutes
Isolation Shares the host kernel Hard isolation, separate kernel
Typical homelab mix A stack of LXCs for services One or two VMs for special cases

What You Need Before Starting This Proxmox Beginner Setup Guide

A dedicated machine. Proxmox takes over the entire drive — it’s not something you install alongside Windows. A Beelink EQ12 or EQ14 mini PC is ideal: cheap, efficient, and fully compatible. Any machine with 4GB+ RAM and a 64-bit CPU with VT-x/AMD-V enabled works.

A good USB flash drive. You’ll flash the Proxmox ISO to this and boot from it. The Samsung BAR Plus 64GB USB 3.1 drive is fast, durable, and exactly what you want for a bootable installer you’ll reach for repeatedly as your homelab grows.

A wired Ethernet connection. Wi-Fi doesn’t work during Proxmox setup — plug directly into your router with a cable. You’ll also set a static IP here, so pick something outside your router’s DHCP range (e.g., 192.168.1.50).

WHAT YOU NEED BEFORE STARTING THIS PROXMOX BEGINNER SETUP GUIDE

Samsung BAR Plus

A wired Ethernet connection.

  • A wired Ethernet connection. Wi-Fi doesn’t work during Proxmox setup
  • plug directly into your router with a cable. You’ll also set a static IP here, so pick something outside your router’s DHCP range (e.g., 192.168.1.50)

Check price on Amazon →

Current price and availability shown on Amazon.


Step 1 — Download and Flash

Head to proxmox.com/downloads and grab the latest Proxmox VE ISO (8.x or newer). It’s a free download — no account needed. Flash it to your USB with Balena Etcher (Mac/Linux) or Rufus (Windows). Select the ISO, select your USB, write it. Done in two minutes.

Step 2 — Boot and Install

Plug the USB into your target machine. Hit F2, F11, F12, or Delete during startup (varies by manufacturer) to reach the boot menu. Select your USB drive and choose “Install Proxmox VE.”

The installer is graphical and straightforward: accept the license, select your target disk (the whole drive), set timezone and keyboard, then create a root password — write it down. On the network screen, enter your static IP, gateway (your router’s IP, usually 192.168.1.1), and a hostname like pve.local. Install. Reboot.

Step 3 — Access the Web UI

Remove the USB, let it boot, then on any computer on your network go to: https://YOUR_IP:8006. You’ll get a certificate warning — that’s normal, accept it. Log in with root and the password you set. Welcome to Proxmox.

Step 4 — Create Your First LXC Container

LXC containers are the fastest way to run services in Proxmox — lighter than full VMs and boot in seconds. First download a template: click your node in the left panel → local → CT Templates → Templates → search “debian” or “ubuntu” → download. Then click “Create CT”: assign an ID (like 101), hostname, root password, select the template, allocate 1 CPU, 512MB–1GB RAM, 8GB disk. Start it. You now have a running Linux container in under five minutes.

From there, install whatever you want. Pi-hole, Vaultwarden, Home Assistant — they all work great inside LXC. Check out the best Docker containers for beginners for a ready-made list of what to run first.

Step 5 — Protect Your Server with a UPS

Proxmox writes to disk constantly. If power cuts mid-write, you can corrupt your containers or VM disks. The APC Back-UPS 600VA gives you enough runtime to survive most outages and auto-shuts down your server gracefully if the battery gets low. It’s the thing homelab veterans always wish they’d bought sooner.

What I liked: 7 outlets, USB shutdown signaling, compact, handles mini PC plus router plus switch easily.
What could be better: No LCD panel on the base model. The BE850M2 adds a display if that matters to you.
Protect Your Server with a UPS

APC Back-UPS

Proxmox writes to disk constantly.

  • Proxmox writes to disk constantly. If power cuts mid-write, you can corrupt your containers or VM disks. The APC Back-UPS 600VA gives you enough runtime to survive most outages and auto-shuts down your server gracefully if the battery gets low. It’s the thing homelab veterans always wish they’d bought sooner

Check price on Amazon →

Current price and availability shown on Amazon.


Quick Answers: Proxmox Beginner FAQ

VM or LXC container — how do I choose? Rule of thumb: LXC for lightweight Linux services (Pi-hole, a web app, a game server) — they start instantly and cost almost no RAM. Full VMs for anything needing its own kernel: Home Assistant OS, a Windows machine, TrueNAS, or anywhere you want hard isolation. A typical homelab ends up with one or two VMs and a stack of LXCs, and that mix is exactly what this proxmox beginner setup guide prepares you for.

How much RAM do I actually need? Proxmox itself sips about 1–2GB; everything else goes to guests. 16GB runs a respectable starter lab (a VM plus several containers), 32GB means never thinking about it. The beginner mistake is over-allocating — giving every guest 4GB “to be safe” — when idle Linux services genuinely live on 512MB. Start small; raising a limit later is two clicks.

Do I need to pay for a subscription? No — the nag screen about repositories is asking you to switch to the free, community-supported repo, which is one settings change (or one well-documented script) away. The paid subscription buys enterprise-tested updates and support; for a homelab, the no-subscription repo is what nearly everyone runs.

What’s the first thing to set up after install? Backups, before you build anything worth losing. Proxmox’s built-in vzdump snapshots to a second drive or NAS, on a schedule, and restoring a broken VM becomes a five-minute non-event. The confidence to experiment — which is the entire fun of Proxmox — comes from knowing you can un-break anything.

Can I run Docker inside Proxmox? Yes — the clean pattern is a dedicated VM (or a beefy LXC, with caveats) running Docker, giving you snapshot-able, backup-able containers inside your hypervisor. It sounds like turtles all the way down, and it is, and it works beautifully.

The Takeaway: This Proxmox Beginner Setup Guide Gets You Running Fast

Flash the ISO, boot the installer, set a static IP, log into :8006, and create your first container. That’s the whole proxmox beginner setup guide — and most people complete it in well under an hour. The learning curve after that is gentle: every new container you spin up teaches you something, and the Proxmox community documentation is genuinely excellent.

Once you’re comfortable, explore how Proxmox compares to TrueNAS if you’re thinking about adding network-attached storage down the line. Your homelab will thank you.

What service are you planning to run first? Drop it in the comments — always curious what people are building.

Snapshot before you experiment, and Proxmox becomes the rare hobby where breaking things is genuinely part of the fun.

One old desktop, one free hypervisor, and suddenly you’re running a datacenter’s worth of experiments from the closet. Welcome to the deep end of the homelab — the water’s great.

Got a spare machine gathering dust? That’s not clutter — that’s your first Proxmox node waiting for a job. Wipe it, flash the installer, and report back with what you build. Keep this Proxmox beginner setup guide handy for machine number two — because there’s always a machine number two.

Scroll to Top