Don't miss out on new posts! Sign up! Also, visit the VHT Forums!
Mini PC & Server

Top 5 Mini PCs for Home Server in Early 2024

I have reviewed quite a few mini PCs over the past few months to have a pretty good idea of what is out there in terms of mini PCs, their compatibility, features, and capabilities. However, I know I have not reviewed every single mini PC on the market. So, understand this list comes from those mini PCs that I have experience with and have tested in my home lab environment. Let’s take a look at what I think are the top 5 mini PCs for home server in early 2024.

1. Minisforum MS-01

The Minisforum MS-01 is without a doubt the supreme mini PC for home server in this space for early 2024. There is not another mini PC that has the features and capabilities of the MS-01. It comes with the Core i9-12900H or Core i9-13900H processor, (3) NVMe drives, (2) 10 GB SFP+ ports, (2) 2.5 GbE ports, DDR-5 memory that is expandable up to 96 GB of RAM AND it has an expansion slot which is icing on the cake.

Minisforum ms 01 mini pc workstation
Minisforum ms 01 mini pc workstation

It is the cream of the crop when it comes to possibilities in the home lab and versatility to run just about anything you want to run. With the hybrid CPU, you will have some extra challenges with VMware since you will need to provide the boot parameter to allow non-uniform CPUs or disable the efficient cores.



  • 10 GB and 2.5 GB Ethernet, that are Intel adapters
  • (3) NVMe ports
  • Lots of I/O capabilities including USB-4 (40 gig)
  • PCI-e 4.0 expansion slot


  • No bifurcation on the PCI-e slot
  • Uses a “big little” hybrid Intel CPU that can cause issues with virtualization
  • A weird power switch for the U.2 adapter
  • High power usage at full load, over 120 watts
  • Price – at $600 or so, this is pretty expensive for a mini PC

Read my full review here: Minisforum MS-01 Review: Best Home Server Mini PC Early 2024.

2. GMKtec Nucbox M5

This is one that I have reviewed recently that I really like. The GMKtec Nucbox M5 has a lot of great features, compatibility, and good hardware that makes it both powerful and efficient as a mini PC home server.

It features an AMD Ryzen 7 5700U processor with 8 cores and 16 threads. The CPU is uniform so you don’t have to deal with weirdness coming from performance and efficient cores. It runs DDR4 3200MHz memory with a maximum of 64 GB.

Gmktec m5 mini pc
Gmktec m5 mini pc

It also has a single M.2 2280 slot for running the latest NVMe drives. It comes with Windows 11 Pro, Wi-Fi 6E, USB-C 10 gig port, and a good I/O connectivity all around. One of the tremendous advantages of this little mini PC is its power efficiency. At 100% CPU, I only saw the little mini PC hit 30 watts which is fantastic thinking about running a home server 24x7x365.




  • Only one M.2 2280 slot for NVMe
  • No additional compartment for 2.5 inch SSD
  • DDR4 memory so limited to 64 GB

Read my full review here: GMKtec M5 Mini PC Review as Home Server.

3. GMKtec Nucbox K10

I reviewed the GMKtec Nucbox K10 towards the end of last year. It is a surprisingly powerful little mini PC with a uniform Ryzen 7 5800U processor which is very power efficient and sports 8 cores and 16 threads. The K10 also has an Intel i225-V 2.5 gig network adapter which means you can load VMware ESXi natively without using a USB dongle.

Gmktec nucbox k10 mini pc
Gmktec nucbox k10 mini pc

The one I purchased for review came with 16 GB of DDR 4 and a 512 gig SSD which I upgraded to 64 GB of DDR4 memory and a 1 TB Samsung EVO NVMe stick I had.

I probably have the longest stint with this little mini PC in the lab since I have been running it 24×7 since around September of 2023 and it has been rock solid running several workloads in VMware ESXi.


  • VMware ESXi
  • Proxmox
  • XCP-ng
  • Other Linux hypervisors


  • Uniform Ryzen 7 5800U processor
  • Very power efficient
  • Has an Intel 2.5 gig network adapter


  • Has only 1 network adapter
  • Only has 1 M.2 2280 slot
  • No additional 2.5 inch SSD bay

Read my full review here: Intel NUC Alternative: GMK Nucbox K10 Ryzen 7 Home Server.

The Beelink SEi-12 is a powerful little mini PC that sports the Core i7-12650H processor with 10 cores/16 threads. It is a hybrid CPU with performance cores and efficient cores, “big little” architecture. This will present some challenges with VMware since you will need to enable the boot parameters to allow non-uniform cores or disable the efficient cores altogether.

Beelink sei12 mini pc
Beelink sei12 mini pc

The model I reviewed came with 32 gigs of DDR4 3200MHz memory with a maximum of 64 GB of memory as well as 500 GB of storage. Of note as well the NVMe slot is PCIe 4.0. It only has a 1 gig Realtek network adapter, so no multi-gig support.

An excellent feature of the Beelink SEi12 is it also sports a 2.5 inch SSD bay where you can install an additional SSD drive for storage of your VMs and containers.

Read my full review here: Beelink SEi12 Review as Mini PC Home Server with Core i7-12650H.


  • Promox
  • XCP-ng
  • Other Linux hypervisors
  • No native VMware support due to Realtek network adapter


  • Very powerful little mini PC with the Core i7 hybrid CPU
  • PCIe 4.0
  • Decent power consumption under normal operations


  • Realtek 1 gig NIC (means no native VMware compatibility or multi-gig support)
  • High power usage at full load – can burst to over 90 watts at full power

5. AcePC Picobox Mini PC

The AcePC Picobox was a tiny little mini PC that I tried out in the home lab and it worked very well as a tiny little home server running a few virtual machines.

It sports the Intel N100 CPU 4 core CPU with 8 GB of DDR4 RAM and a 512 GB M.2 SSD. If you are looking for a tiny little mini PC that sips power, the AcePC Picobox ran 7 VMs at 9.7 watts with the VMs sitting at roughly idle. I think something like this gives you a lot more flexibility than a Raspberry Pi 4 class machine with the ability to run x86 workloads and traditional hypervisors.

Acepc picobox mini pc
Acepc picobox mini pc


  • Proxmox
  • XCP-ng
  • Other Linux hypervisors
  • Not natively VMware supported but you can use a USB network adapter


  • Tiny footprint
  • Minimal power consumption
  • Great to learn and start running VMs and containers


  • The Intel N100 processor will be a limitation running very many workloads
  • Only 8 GB of memory which will be limiting as well
  • Realtek 1 gig network adapters

Read my full review here: Acepc Picobox Mini PC Review: Tiny ESXi Home Server.

Wrapping up the top 5 mini PCs for home server in early 2024

There are so many options to choose from when it comes to the top 5 mini PCs for home server in early 2024 and more great options are arriving every day. These top 5 come from my personal experience that I have had hands on experience with so I can verify which hypervisors these can run, etc. There is no question the Minisforum MS-01 provides some of the best features and capabilities of any mini PC that is available in early 2024. Will there be another option that takes the top spot? Only time will tell. Let me know your comments below on these mini PCs and any others you would recommend. Also check out the VHT forums and join some of the interesting threads there.

Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at and has over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, Brandon has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family.

Related Articles


  1. I think my dream PC, would be the SM-01 with a Ryzen 9 7845HX.. but with that number of cores, I’d want 4 DIMM slots.

    Maybe somebody will make an SFF sized version, like the Optiplex.

    1. Definitely, would love to see a Ryzen version of the MS-01. RAM has always been a weak point for mini PCs. Would be wonderful to see this form factor get standard DDR5 memory modules.

  2. I would love to entertain the idea of substituting my rack of Dell and Supermicro servers with a tiny, near silent stack of minis, but seriously now… What kind of VMs are you going to run on a host that maxes out at 16G of RAM? My smallest server in terms of RAM weighs in at 192G (and I still complain about that). Besides, what am I going to do with my SAN hosting 72T of storage over twin 40G fiber networks? It’s frustrating, but the technology just isn’t there yet to have your cake and eat it too.

  3. I am surprised you do not have the iKoolcore R2 on this list. This little form factor device can be a straight up firewall or a virtualization host. It rocks a very power efficient CPU and no issues with VMware.

  4. Hi Brandon, I’ve been following your posts for some time
    in relation to Mini PCs for virtuliazation and especially for vmware vsphere.
    Unfortunately, many of the Mini PCs are unsuitable for vsphere because they have a Realtek network adapter.
    If necessary, you can understand Vmware because vsphere for server applications in the enterprise
    Area intended and not for home labs.
    As far as I know, there is theoretically the possibility within
    VMware VMvisor installer ,previously ESXI iso file,
    to add or remove VIBs. Maybe one can
    create a VIB for Realtek.
    My question to you as an experienced virtualizer: Have you heard about it?
    and if so, what is your level of knowledge?
    If we manage to find a solution, I think many people will be happy.
    Greetings from Hamburg

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.