HACKER Q&A
📣 jareds

How to compare mini PC's for homelab usage?


Is there a site or database of mini pc's that I could use to attempt to pick one for homelab usage? I'm starting to outgrow my Raspberry Pi and want to move to something more powerful that is low power. It looks like there are a bunch of small companies making low power small form factor x86 PC's. As far as I can tell though there's no easy way to compare specs and price other then spending hours reading reviews for each of them?


  👤 sandreas Accepted Answer ✓
I don't know about your exact use case, but "outgrowing my Raspberry Pi" is often mentioned these days.

Now here is the thing: I also often hear about (and partly experienced myself) this exact situation. However, the problem with all these low power small form factor x86 PC's (like the Odroid H4) is, that there is not much review material.

I, personally don't think they are worth the money. Many people drastically underestimate the "low power" capabilities of x64 server hardware (let's say Dell T30 or Fujitsu Workstations) and to be honest: Spending a huge amount of money to save a few watts won't pay off in the near future.

So, the questions are: How much money would you like to spend? How much "powerful" do you need? And last, but not least: Which other features are important (like ECC RAM, 2.5Gbe, NVMe, SATA Ports, Remote Management / IPMI)?

I would go for one of these:

- ASRock N100DC-ITX (Non-Server N100 board with 6W idle power consumption)

- Odroid H4 (Non-Server N100 up to N305 board with ~5W idle power consumption)

- Gigabyte MC12-LE0 (Server Ryzen ECC board with ~25W power consumption)

- A used device like ThinkCentre, HP Prodesk / Elitedesk, Fujitsu S740 (Non-Server, ~8W power consumption)


👤 fuzzfactor
You buy the wrong one(s) and you'll spend many more hours regretting it.

I'm actually partial to the ASUS before they even took over the NUC line from Intel.

However it looks like there are off-brands having comparable specs for about half the price of the new NUCs.

A second-hand ASUS may be the best deal.

There are also "thin clients" from places like Dell or HP that are small, low power, and fanless. These can be really cheap when removed from office buildings in quantity. If you can get by with as little as 4GB of memory and 16 or 32GB of on-board drive space, surplus units like this are cheap because they don't really do much office work on their own or run Windows 11 by design.

Drivers can be a problem, even in Windows. I had some Minix Windows 8 minis from our IT guys that I repurposed for scientific use. A single advanced Windows 10 app ran OK and did not overstress the little things, but at the beginning Windows Update did not recognize many of the uncommon mini hardware items. The only way to get all the hardware working was to point Windows 10 to the driver repositories in the original mounted Windows 8 recovery image.

They did what I set out to do, but when I tried to set one up as a mobile hotspot, that particular feature was not supported by the hardware.


👤 ThrowawayR2
I'd start with https://www.servethehome.com/introducing-project-tinyminimic... which explains why cheap used office mini PC from the big name OEMs give the best value for money for a home lab. They generally don't have any difficulty running Linux either.

That site also has reviews of various newer mini PCs if you still want to go that route.


👤 eajr
There's a bunch of youtube videos where people compare and contrast mini pc's for their homelab setup. I ended up going with these off of ebay:

- Lenovo ThinkCentre M910q Tiny | i7-7700T | 16GB RAM | 512GB M.2

For $150/ea. Comes with windows but ubuntu server was a quick & painless install on them (no driver issues).