Homelab & Self-Hosted

Best Mini PCs for Self-Hosting in 2026

DisclosureThis article contains affiliate links. We may earn a commission at no cost to you. Learn more

If you’re looking to set up a robust self-hosting environment without sacrificing space, finding the right mini PC is crucial. The Beelink SER8 with its Ryzen 7 8845HS processor, 32GB DDR5 RAM, and 1TB NVMe storage stands out as the best mini PC for self-hosting in 2026. This article will look at the top options available today to help you choose the perfect device for your needs. Whether you’re running a homelab with Docker containers, managing virtual machines via Proxmox, or hosting your own media server, these mini PCs offer powerful performance in a compact form factor. Let’s explore what makes each of these devices stand out and find the best fit for your self-hosting setup.


Our Top Picks at a Glance

ProductLink
Beelink SER8 (Ryzen 7 8845HS, 32GB DDR5, 1TB NVMe)Check Price
Minisforum MS-A1 (AM5 barebones)Check Price
Minisforum UM870 Slim (Ryzen 7 8745H, 32GB, 1TB)Check Price
GMKtec NucBox K8 Plus (Ryzen 7 8845HS, 32GB, 1TB)Check Price
Lenovo ThinkCentre M75q Gen 2 (used, Ryzen 5 PRO 5650GE)Check Price
ASUS Ascent GX10 (NVIDIA GB10, 128GB unified memory)Check Price
Beelink SER8 (Ryzen 7 8845HS, 32GB DDR5, 1TB NVMe)
01

Beelink SER8 (Ryzen 7 8845HS, 32GB DDR5, 1TB NVMe)

Check Price on Amazon

Used or refurbished: check eBay listings

If you’re looking for a mini PC that can handle multiple Docker services and has decent storage options, the Beelink SER8 is an excellent choice. This little powerhouse packs some serious punch with its Zen 4 cores, making it capable of running 8 to 10 Docker containers without breaking a sweat. Whether you're setting up a homelab or managing various self-hosted services, this machine can keep up.

Storage is two M.2 2280 PCIe 4.0 slots rather than a 2.5-inch bay, which is what you want here: one NVMe for the OS and containers, a second for media or as a ZFS mirror. Reviewers measure idle draw in the low teens of watts under Linux, so it is cheap to leave on around the clock.

However, there are some drawbacks to consider. The SER8 only comes with a single 2.5GbE port, so if you need load balancing or link aggregation (LACP), you’ll have to bond a USB NIC to achieve that functionality. Additionally, the integrated GPU is the only graphics option available, which means heavy media transcoding tasks like those in Plex or Jellyfin might stretch its capabilities.

Get this if you’re looking for a reliable and powerful mini PC with good storage options and low power consumption. Skip this if you need multiple network ports for advanced networking features or if your workload includes intensive GPU tasks that the iGPU can’t handle efficiently.

Pros:

  • Strong Zen 4 cores — handles 8-10 Docker services without breaking a sweat
  • Two M.2 2280 slots for an OS drive plus media or a ZFS mirror
  • Low-teens idle wattage under Linux

Cons:

  • Single 2.5GbE port — bond a USB NIC if you want LACP
  • iGPU only — heavy Plex/Jellyfin transcoding stretches it

Check current price on Amazon


Minisforum MS-A1 (AM5 barebones)

If you want a mini PC you can build to your own spec, the Minisforum MS-A1 is the one on this list that takes a real desktop CPU. It is a socketed AM5 barebones chassis: you add a Ryzen 7000, 8000G, or 9000 series processor (Minisforum specifies up to 100 W), two DDR5 SO-DIMMs (up to 96GB), and your own SSDs. Amazon mostly sells it bundled with a Ryzen 9 9950X; Minisforum's own store sells the empty chassis.

Storage is the standout: four M.2 slots (one of them a U.2 slot that takes an M.2 drive through an adapter), so a mirrored boot pair plus a mirrored data pair fits inside a box this size. There are no 2.5-inch bays, so this is an all-flash build. The slots run at different PCIe speeds, with one limited to PCIe 4.0 x1, so put the drives that matter in the fast slots.

Networking is two 2.5GbE ports (Realtek RTL8125), enough for a WAN/LAN virtual router or a bonded pair, plus OCuLink for an external GPU dock. USB4 is on the board but only works with APU-class chips such as the 8700G, so check that before you plan on it.

As a barebones system, you'll budget for the CPU, RAM, and storage on top of the chassis, and the small cooler ramps audibly under sustained load on the hotter chips.

Get this if you want desktop-class CPU choice and four NVMe slots in a mini-PC footprint. Skip this if you want a turnkey box, need 2.5-inch drives, or are sensitive to fan noise under heavy use.

Pros:

  • Socketed AM5: pick your own Ryzen 7000/8000G/9000 CPU and upgrade later
  • Four M.2 slots (one U.2) for mirrored boot and data pairs
  • Dual 2.5GbE plus OCuLink for an eGPU dock

Cons:

  • Barebones: CPU, RAM, and SSDs are on you
  • No 2.5-inch bays; USB4 only with APU-class chips
  • Fan ramps audibly under sustained CPU load

Check current price on Amazon


Minisforum UM870 Slim (Ryzen 7 8745H, 32GB, 1TB)

Minisforum UM870 Slim (Ryzen 7 8745H, 32GB, 1TB)
01

Minisforum UM870 Slim (Ryzen 7 8745H, 32GB, 1TB)

Check Price on Amazon

Used or refurbished: check eBay listings

### Best for those who need high performance in a compact form factor

The Minisforum UM870 Slim (Ryzen 7 8745H, 32GB, 1TB) is an excellent choice for anyone looking to get top-tier performance from a mini PC without breaking the bank. This unit offers one of the best price-to-performance ratios in its class, making it ideal for self-hosting tasks that require ample RAM and storage.

The Ryzen 7 8745H processor paired with 32GB of RAM ensures smooth operation even when running multiple virtual machines or demanding applications like Docker containers. The slim chassis design is complemented by a fan profile that keeps the system cool, which is crucial for maintaining performance over extended periods without overheating.

The inclusion of USB-4 is another standout feature, allowing you to connect fast external storage devices and eGPUs with ease. This makes it incredibly versatile for tasks like transcoding video or running graphics-heavy applications remotely.

The drawbacks are modest. Two M.2 2280 slots mean you can mirror internal drives, but there is no 2.5-inch bay for bulk storage, and the single 2.5GbE NIC limits you to one network segment unless you add a USB adapter.

Get this if

you need a powerful mini PC that won’t overheat and can handle demanding tasks with ease. It’s perfect for self-hosting services like Proxmox or Docker, especially when budget is a consideration.

Skip this if

you need spinning-disk bulk storage or more than one network port.

Pros:

  • Best-in-class price/perf for a 32GB Ryzen mini
  • Stays cool with the slim chassis fan profile
  • USB-4 for fast external storage / eGPU

Cons:

  • No 2.5-inch bay — all-flash only
  • Single 2.5GbE NIC

Check current price on Amazon


GMKtec NucBox K8 Plus (Ryzen 7 8845HS, 32GB, 1TB)

If you’re looking for a mini PC that offers solid specs at a competitive price point, the GMKtec NucBox K8 Plus is worth considering. This little powerhouse comes with a Ryzen 7 8845HS CPU, 32GB of RAM, and a 1TB SSD, making it a great choice for self-hosting services like Proxmox or Docker.

One of the standout features of this mini PC is its affordability compared to similar models from bigger brands. At sale prices in the low-to-mid $500s (October 2026; it lists higher), you get comparable specs to more expensive options like the Beelink, which can be a significant saving if you’re on a budget but still need robust performance for your homelab setup. Additionally, it has a front-panel USB-C port that makes backups and file transfers incredibly convenient—no need to rummage around at the back of your desk.

The dual 2.5GbE ports are another nice touch, providing ample bandwidth for network-intensive tasks like running multiple VMs or handling high-speed data transfer between devices on your homelab network. This is particularly useful if you’re setting up a complex infrastructure with multiple nodes and need to ensure smooth communication between them.

However, there are some drawbacks to consider. The BIOS updates from GMKtec tend to lag behind those from larger manufacturers, which can be an issue if you rely on the latest firmware for security or performance improvements. Additionally, the stock fan profile is louder than expected out of the box, so you’ll likely need to tune it in the UEFI settings to achieve a quieter operation.

Overall, this mini PC strikes a good balance between price and performance, making it an excellent choice if you’re looking to build a homelab without breaking the bank. Just be prepared to do some tweaking for optimal noise levels.

Get this if: You need solid specs at a competitive price point and are willing to adjust fan settings for quieter operation. Skip this if: You require frequent BIOS updates or prefer a more silent out-of-the-box experience.

Pros:

  • Comparable specs to the Beelink for less money
  • Front-panel USB-C for easy backups
  • Dual 2.5GbE

Cons:

  • BIOS updates lag the bigger brands
  • Stock fan profile is louder out of the box; tune in the UEFI

Check current price on Amazon


Lenovo ThinkCentre M75q Gen 2 (used, Ryzen 5 PRO 5650GE)

Best for Proxmox Nodes and eBay Refurbs

The Lenovo ThinkCentre M75q Gen 2, with its Ryzen 5 PRO 5650GE processor, is a solid choice if you're looking to build a reliable mini PC for self-hosting tasks like running a Proxmox node. This model has a bombproof enterprise build that makes it easy to find on eBay as refurbished units, and its tiny 1L footprint means it won't take up much space in your homelab.

One of the standout features is its robust construction, which is typical for Lenovo's ThinkCentre series. The M75q Gen 2 has been designed with enterprise use cases in mind, making it a reliable choice for self-hosting applications like Proxmox. I've seen these units perform well as nodes in a 3-node cluster, providing consistent and stable performance without any major issues.

However, the Ryzen 5 PRO 5650GE is based on Zen 3 architecture, which means it's older than some of the other options available today. This might not be an issue if you're looking for a cost-effective solution that still delivers solid performance, but keep in mind that newer processors will offer better performance and efficiency. Additionally, the M75q Gen 2 is limited to a single M.2 slot and a single 2.5" bay for storage, which might be restrictive if you need more flexibility or expansion options.

Get this if you're looking for a reliable mini PC that can serve as a Proxmox node in your homelab setup, especially if you’re on a budget and don’t mind using older hardware. Skip this if you require the latest processor technology or need more storage expansion options.

Pros:

  • Bombproof enterprise build, easy to find on eBay refurbs
  • Tiny 1L footprint
  • Great as a Proxmox node in a 3-node cluster

Cons:

  • Zen 3 — older than the rest of this list
  • Single M.2 slot, single 2.5" bay

Check current price on Amazon


ASUS Ascent GX10 (NVIDIA GB10, 128GB unified memory)

ASUS Ascent GX10 (NVIDIA GB10, 128GB unified memory)
01

ASUS Ascent GX10 (NVIDIA GB10, 128GB unified memory)

Check Price on Amazon

Used or refurbished: check eBay listings

### The outlier on this list, and the one box here I actually run

The ASUS Ascent GX10 is not a self-hosting mini PC in the sense the rest of this list is. It is NVIDIA's GB10 Grace Blackwell desktop (the same silicon as the DGX Spark) in an ASUS case, and I include it because it is the machine I run this site's automation on. It has 128GB of unified memory shared between the 20-core Arm CPU and the Blackwell GPU, which is what lets it load models that would not fit on any consumer graphics card; NVIDIA rates it for local inference on models up to about 200 billion parameters at FP4.

As a server it behaves like an Arm Ubuntu box. It ships with DGX OS (an Ubuntu derivative), so Docker, systemd services, Ollama, and Postgres run as they would anywhere else, and that is how I use mine: inference plus a stack of always-on daemons. Two things to know before you treat it as a homelab node. It is aarch64, so any container or binary published only for x86_64 needs an Arm build or a substitute. And Proxmox VE does not officially support Arm, so run it bare-metal or with Docker rather than as a hypervisor.

Get this if you want local AI inference and are happy to self-host alongside it. Skip this if you want a Plex or Nextcloud box; it costs several times what anything else on this list does, and the extra money buys GPU memory you will not use.

Pros:

  • 128GB unified memory: runs large local models nothing else here can
  • Ubuntu-based DGX OS, so Docker and the usual server stack just work (hands-on: mine runs this site's pipeline)
  • Quiet and small for what it is

Cons:

  • Arm (aarch64): x86-only containers need an Arm build or a substitute
  • No Proxmox: run Docker or bare-metal services, not a hypervisor
  • Premium price for a vanilla self-hosting workload

Check current price on Amazon


How We Chose These Products

For picking the best mini PCs for self-hosting in 2026, we evaluated each product based on a set of criteria that are crucial for anyone looking to build or expand their homelab. Our goal was to find devices that offer a great balance between performance and price while also being reliable enough to handle the demands of running various services like Proxmox, Docker, and Ollama.

Performance: We considered how well each mini PC could handle multiple virtual machines simultaneously. This included looking at CPU speed, number of cores, RAM capacity, and storage options. For this list that meant 8-core Zen 4 or newer parts with 32GB of RAM as the baseline, with one older Zen 3 refurb included for the budget tier.

Price: We aimed for products that offer the best value for money without compromising on quality or performance. This meant looking at not just the sticker price but also factoring in any additional costs like power supplies, cooling solutions, or expandability options.

Reliability: Reliability is key for self-hosting services. We looked into user reviews and manufacturer warranties to gauge how well each mini PC holds up over time. Devices that have a solid track record of uptime and minimal hardware failures were given higher scores.

Expandability: Since many users will want to upgrade their systems as needs change, we evaluated the ease with which components like RAM, storage, or even additional GPUs can be added to each device.

The GX10 is the one machine here I own and run daily. The rest of the picks are research-driven, built from spec sheets, reviews, and owner reports, and I say so rather than pretend otherwise.

By combining these factors, we aimed to provide you with the most comprehensive and reliable list of mini PCs for self-hosting. Whether you're setting up a homelab from scratch or looking to upgrade your existing setup, our picks should help you find the right device that meets your needs without breaking the bank.

Frequently Asked Questions

What is the best mini PC for self-hosting?

The Beelink SER8 with a Ryzen 7 8845HS, 32GB DDR5 RAM, and 1TB NVMe SSD offers strong performance and efficient power usage. If you need more expandability and storage options, the Minisforum MS-A1 is a socketed AM5 barebones that takes four M.2 drives, but you supply the CPU, RAM, and storage.

How do I choose the right mini PC for my homelab?

When selecting a mini PC for your homelab, consider your performance needs and power efficiency requirements. Evaluate storage options and expandability to fit your setup. For example, if you need high CPU cores for multiple Docker services, the Beelink SER8 is ideal. If you require more flexibility in networking configurations, ensure the mini PC has multiple network ports.

What are some key features of a good self-hosting mini PC?

A good self-hosting mini PC should have strong CPU cores to handle multiple Docker services efficiently. Additionally, it should offer multiple network ports for flexible networking configurations. The Beelink SER8 and the Minisforum MS-A1 both meet these criteria with their powerful CPUs and expandable storage options.


As an Amazon Associate, I earn from qualifying purchases.

ShareTwitterFacebook
Written By

Test Picked Editorial

Edited by Adam Ryan. Gear picks come from equipment running in his own homelab and workshop. Software picks are researched comparisons.

Keep Reading

Related

Newsletter

Weekly Picks

Get the best deals and new reviews delivered every Friday. No spam, just gear.

No spam. Unsubscribe anytime.