Proxmox on N100 Mini PC: Complete Setup Guide (2026)

On this page(8 sections)
The Intel N100 and Proxmox VE are a perfect match: a 6–8W idle hypervisor that runs LXC containers and lightweight VMs without breaking a sweat. If you've picked up an N100 mini PC for your homelab, this guide walks you through installation, stability tweaks, and your first containers.
For power consumption numbers and hardware recommendations, see our N100 power guide.
Why Proxmox on N100?
| Benefit | Why It Matters |
|---|---|
| Efficiency | Proxmox + N100 idles at 6–9W—about $8–12/year in electricity |
| LXC + KVM | Run Docker in LXC, Windows in a VM, all from one box |
| Web UI | No headless SSH-only setup; manage everything from a browser |
| Free | No licensing, no subscriptions—just download and run |
Not sure if Proxmox is right for you? Our Proxmox vs ESXi comparison breaks down the hypervisor choice.
Before You Install: BIOS Settings
N100 mini PCs can be finicky with default BIOS settings. Apply these before or right after install:
- Auto Power On – Enable so the server restarts after power outages
- C-States – If you see random freezes, limit to C3 or disable
- Wake on LAN – Enable for remote wake
- Quiet Fan Mode – Disable if thermals are a concern
- Power Limit (PL1/PL2) – Some BIOS let you raise from 6W to 15W for better sustained performance
Warning: Some N100 systems freeze with default C-states. If that happens, add
intel_idle.max_cstate=1to GRUB and runupdate-grub && reboot.
Proxmox VE Installation
Step 1: Download and Prepare
- Download the Proxmox VE ISO from proxmox.com
- Flash to a USB drive with Balena Etcher or Rufus
- Insert the USB into your N100 mini PC
Step 2: Boot and Install
- Power on and press F7, F11, or F12 (varies by brand) for the boot menu
- Select the USB drive
- Choose "Install Proxmox VE (Graphical)"
- Accept the EULA, select your NVMe as the target disk
- Set your root password and email (for notifications)
- Configure network: static IP recommended for a server
- Finish the installer and reboot
Step 3: First Login
Open https://your-ip:8006 in a browser. Log in as root with your password. Accept the self-signed certificate warning.
Step 4: Post-Install
SSH in and run:
apt update && apt full-upgrade -y sed -i 's/^deb/#deb/' /etc/apt/sources.list.d/pve-enterprise.list
The second command disables the enterprise repo (which requires a subscription) and removes the "no valid subscription" warning.
Creating Your First LXC (Docker Host)
LXC containers are lighter than VMs and ideal for Docker on an N100.
- In Proxmox UI: Create CT → Template: Debian 12
- Set CPU: 2 cores, Memory: 2048 MB
- Root disk: 8–16 GB
- Network: Bridge vmbr0, DHCP or static
- Start the container
Inside the container:
apt update && apt install -y curl curl -fsSL https://get.docker.com | sh
You now have a Docker host. Add Portainer, Pi-hole, or Jellyfin as needed. See our self-hosting with Docker guide for container ideas.
Creating Your First VM
For a lightweight Linux VM (e.g. Ubuntu Server):
- Create VM → Name: ubuntu-server
- OS: Use Ubuntu Server ISO (upload via local storage or URL)
- System: Machine: q35, SCSI: VirtIO SCSI single
- Disks: 32 GB, VirtIO
- CPU: 2 cores
- Memory: 2048 MB
- Network: VirtIO, bridge vmbr0
Start the VM, open the console, and complete the Ubuntu installer.
Backup Strategy
Proxmox has built-in backups. For an N100 homelab:
- Frequency: Daily for critical containers (Docker host, Home Assistant)
- Retention: Keep 3–7 days
- Storage: Use a second disk, NFS share, or USB drive—avoid filling the boot disk
Configure under Datacenter → Backup → Add and set a schedule.
Kernel Parameters for Stability
If you experience freezes, add to /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="intel_idle.max_cstate=1"
Then run update-grub && reboot. This limits deep C-states that can cause N100 freezes.
Conclusion
Proxmox on an N100 gives you a full virtualization platform at Pi-like power consumption. With LXC for containers and KVM for VMs, you can run a complete homelab—Pi-hole, Jellyfin, Home Assistant, and more—on a single 10W box.
For power measurements and hardware picks, see our N100 power consumption guide.



