Skip to content
Français
Account: not signed in, sync available My learning
Select theme
Français
Lire en français

What hardware to build a homelab in 2026?

18 min read
Improve this page

Choosing the right hardware for a DevSecOps homelab means finding the balance between computing power, power consumption and budget. Modern mini-PCs such as the Intel N100 or AMD Ryzen offer an excellent performance-per-watt ratio, and a managed switch at 50 € is already enough to segment your network into VLANs.

What you will learn

By the end of this guide, you will be able to:

  • Identify the homelab profile that fits your goals
  • Choose the right processor (Intel N100, AMD Ryzen, or second-hand)
  • Select a managed switch for network segmentation
  • Size your storage and backups
  • Optimise your budget according to your priorities

Three homelab profiles

Before buying, identify your main goal. Each profile matches a different level of investment and different use cases:

ProfileUseMachinesIndicative budget
DiscoveryLearn the basics (Docker, Ansible, single-node Kubernetes)1 mini-PC200–400 €
TrainingSeveral VMs, K3s cluster, OPNsense firewall2–3 mini-PCs600–1200 €
Personal productionFull infrastructure, HA, storage, backups3+ mini-PCs + NAS1500–3000 €

Goal: get your hands dirty without financial risk.

What you can do with 1 mini-PC:

  • Install Proxmox or Docker and create your first VMs/containers
  • Deploy a reverse proxy (Traefik, Caddy) in front of your services
  • Set up a Pi-hole or AdGuard Home to filter DNS
  • Learn Ansible by automating the configuration of your machine
  • Test K3s in single-node mode (enough to understand Kubernetes concepts)
  • Host Home Assistant for home automation

Recommended hardware:

  • A new Intel N100 mini-PC (150–200 €) or a second-hand mini-PC (100–150 €)
  • 8–16 GB RAM minimum
  • 256–512 GB SSD (NVMe preferably)

Limits of this profile:

  • No high availability (if the machine goes down, everything stops)
  • No advanced network segmentation (VLANs are hard without a managed switch)
  • Limited performance if you run many VMs at the same time

Progressing between profiles

You do not have to buy everything at once. Here is a typical progression:

Months 1–3: Discovery

  • 1 second-hand mini-PC (100–150 €)
  • Goal: get familiar with Proxmox, Docker, Linux basics

Months 4–6: Building skills

  • Add an N100 mini-PC for OPNsense (200 €)
  • Add a managed switch (40 €)
  • Goal: learn VLANs, the firewall, segmentation

Months 7–12: Serious infrastructure

  • Replace or upgrade the first mini-PC with a Ryzen (400 €)
  • Add a NAS or a second compute node
  • Goal: K3s cluster, GitOps, observability

Beyond: according to your needs

  • Add nodes, storage, network redundancy
  • Always driven by a real need, not "just in case"

My quick recommendation

  • You just want to learn → 1 second-hand mini-PC or a new N100
  • You want a real security-first homelab → 1 firewall mini-PC + 1 Proxmox mini-PC + 1 managed switch
  • You want to move toward Kubernetes, GitOps and supply chain → plan for 2 compute nodes minimum from the start

Mini-PCs: the heart of your homelab

Why mini-PCs?

Traditional rack servers (Dell PowerEdge, HP ProLiant) are powerful but:

  • Noisy: industrial fans
  • Power-hungry: 100–300 W at idle
  • Bulky: they need a rack or a dedicated room

Mini-PCs solve these problems:

CriterionMini-PC (Intel N100)Rack server (second-hand)
NoiseSilent (fanless possible)Loud (40–60 dB)
Idle consumption6–15 W80–150 W
Footprint12 × 12 cm1U+ rack
New price150–300 €N/A
Second-hand price100–200 €100–300 €

Intel N100, N150 and N250: the budget choice

The Intel N100, N150 and N250 processors belong to the same low-power family (Alder Lake-N / Twin Lake). They target budget mini-PCs, network appliances and small home servers.

Strengths:

  • Excellent performance per watt: ideal for OPNsense, Pi-hole, Home Assistant
  • Fanless possible: total silence
  • AES-NI support: important for VPN and encryption
  • Entry level: new machines between 150 and 250 € depending on RAM and storage
  • 4 Ethernet ports on some models (perfect for OPNsense)

Limits:

  • Only 4 cores: enough for a firewall or light services, but limited for many simultaneous VMs
  • Intel officially announces up to 16 GB of memory on N100, N150 and N250: that is enough for light use, but quickly limiting for a loaded Proxmox host
  • Modest CPU performance: not the right choice for heavy builds, demanding databases or local AI

Ideal use cases:

  • OPNsense firewall (especially with 4 NICs)
  • Light NAS server (TrueNAS Scale)
  • Docker containers (Portainer, Home Assistant)
  • Reverse proxy (Traefik, Caddy)

Consistent model examples for OPNsense:

ModelFeaturesNICsPositioning
AIOPCWA N100 FirewallN100, fanless4 × 2.5G i226-VGood candidate for a dedicated OPNsense
ANDAQI Firewall Appliance N150N150, fanless4 × 2.5G i226-VMore recent variant, same philosophy

Indicative budget: generally allow an entry level between 150 and 250 € depending on RAM, storage and the seller.

That brand criterion hides a more decisive one for stability: the network chip fitted to the machine.

AMD Ryzen: power for virtualisation

To host several VMs or heavier workloads, AMD Ryzen mini-PCs are better suited:

Strengths:

  • 8+ cores on Ryzen 5/7: real virtualisation capacity
  • Up to 64 GB RAM: comfortable for Proxmox
  • Excellent CPU performance: compilation, builds, tests
  • iGPU: video transcoding, Jellyfin, even a little local AI

Relevant mini-PC examples for Proxmox:

ModelCPURAM / storagePositioning
Beelink SER5Ryzen 7 5800H16–32 GB / 500 GB–1 TB depending on versionVery good compromise for several VMs
MINIS FORUM UM790 ProRyzen 9 7940HS32 GB / 512 GB depending on versionGood base for an admin or compute node
GEEKOM A6Ryzen 7 6800H16 GB DDR5 / 1 TBMore modern, premium option
MINIS FORUM NAB6Core i5-12600H32 GB / 512 GBIntel variant with two Ethernet ports
MINIS FORUM MS01Core i9-13900H32 GB / 1 TBHigh-end option for a very powerful admin node

Observed budget: from 400 to 1200 € depending on the processor, RAM and storage.

Second-hand: unbeatable value for money

Companies renew their mini-PC fleets every 3–5 years. The result: perfectly working machines on the second-hand market.

Where to buy:

  • eBay: search for "Lenovo ThinkCentre Tiny", "HP EliteDesk Mini", "Dell OptiPlex Micro"
  • Back Market: refurbished with warranty
  • Leboncoin: negotiate!

What you find (March 2026):

MachineGenerationCPUSecond-hand price
Lenovo M720q8th Geni5-8400T (6c)80–120 €
HP EliteDesk 800 G48th Geni5-8500T (6c)90–130 €
Dell OptiPlex 70709th Geni5-9500T (6c)120–160 €

Managed switch: the basis of segmentation

What to check before buying

  • 802.1Q VLAN support: essential for network segmentation
  • Tagged/untagged port management: to configure trunks and access ports
  • Acceptable web interface: avoid CLI-only switches for a homelab
  • Silence: no fan or quiet fans
  • 1G or 2.5G: 2.5 GbE is worthwhile if you have NVMe or fast NAS
  • PoE: only if you have IP cameras, Wi-Fi access points or IP phones

Why a managed switch?

A "basic" switch connects machines to each other. A managed switch also allows:

  • VLANs: separate traffic (admin, IoT, guests, workloads)
  • Trunk ports: carry several VLANs over a single cable
  • Monitoring: see traffic statistics per port
  • QoS: prioritise certain flows (VoIP, video)

For a security-first architecture, VLANs are essential: you do not want your connected light bulb to be able to talk to your Kubernetes cluster.

Recommendations by budget

RangeModelPortsVLANsPositioning
EntryTP-Link TL-SG108E8 × 1GyesVery good entry point to discover VLANs
1G comfortTP-Link TL-SG608E8 × 1GyesEasy Smart, up to 32 VLANs, compact and silent
PoENetgear GS308EP8 × 1GyesWorthwhile if you power Wi-Fi access points or cameras

Observed budget: from 35 to 90 € depending on features (VLAN, PoE).

If those references feel like too many, a single model is enough to start with.

Typical configuration for a homelab

Here is an example VLAN configuration for a security-first homelab:

VLANIDSubnetUse
MGMT1010.0.10.0/24Administration (Proxmox, OPNsense, switches)
SERVERS2010.0.20.0/24Production VMs and containers
IOT3010.0.30.0/24Connected objects (isolated!)
GUEST4010.0.40.0/24Guest network

Storage and backups

Local storage: NVMe > SATA

Modern mini-PCs generally have an NVMe slot. Prefer this format:

TypeThroughputLatencyUse
SATA SSD500 MB/s0.1 msEnough for light VMs
NVMe PCIe 3.03 GB/s0.02 msIdeal for Proxmox, databases
NVMe PCIe 4.07 GB/s0.01 msOverkill for a homelab

Recommended capacities:

  • 256 GB: minimum for the OS + a few VMs
  • 512 GB–1 TB: comfortable for Proxmox with several VMs
  • 2 TB: if you host a lot of data (media, local backups)

NAS: centralised storage

For reliable backups and shared storage, a NAS is recommended:

BudgetSolutionCapacity
100–200 €USB 3.0 disk + existing mini-PC4–8 TB
200–400 €2-bay NAS (Synology DS223, QNAP TS-233)8–20 TB (RAID1)
400–800 €DIY NAS or TrueNAS on a mini-PCFlexible

My current setup

Here is the setup I use day to day. The prices shown are those I observed when buying and may have changed since:

MachineRoleSpecsObserved budget
DIVINPC T9 PlusOPNsense (firewall)N95, 8 GB, 256 GB SSD, 2 Ethernet ports~100 €
2 x MINIS FORUM NAB9Proxmox clusterCore i9-12900HK, 64 GB, 1 TB NVMe~400 €
TP-Link TL-SG608EManaged 1G switch (802.1Q VLAN)8 × 1G~40 €
Synology DS223Backup NAS2 × 4 TB (RAID1)Gift from a fan

Overall observed budget: around 1500 € for a complete infrastructure with a dedicated firewall, gigabit virtualisation and backups.

Measured power consumption: 45 W at idle excluding the NAS, which is about 394 kWh/year if the infrastructure stays on 24/7. At the current residential rate, that is in the order of 75 to 85 € per year depending on your contract.

Pre-purchase checklist

Before validating your basket, check:

  • CPU: AES-NI supported (mandatory for VPN/encryption)
  • RAM: expandable? Standard DDR4 SO-DIMM or soldered?
  • NICs: Intel recommended for OPNsense (avoid Realtek for the firewall)
  • Number of NICs: 2+ if you run OPNsense on this machine
  • Storage: NVMe slot available? Possibility of adding a SATA disk?
  • Consumption: check the TDP and user feedback on real consumption
  • Silence: fanless or quiet fans? Look at the reviews

Next steps

Key takeaways

  • Intel N100: ideal for OPNsense, light services, low consumption (150–200 €)
  • AMD Ryzen / Intel 12th+: recommended for Proxmox with several VMs (350–500 €)
  • Second-hand: excellent value for money for refurbished business mini-PCs
  • Managed switch: essential for VLANs, the TL-SG108E at ~35 € is enough to start
  • Minimal budget: 200–400 € for a "discovery" profile, 1000–1500 € for a complete infrastructure

Is this project useful to you?

The guides, courses, quizzes and labs stay free. If you use them regularly, you can contribute to their upkeep and development.

Become a supporting member (new tab) One-time support (new tab) Learn more

Follow the project on LinkedIn