Mini PC & Server

Beelink Mini PC S12 Pro: Proxmox Home Server

Dive into the Beelink Mini PC S12 Pro, powered by Intel N100. Discover its server potential, efficiency, and what it can run in the home lab

The mini PC, characterized by its small form factor, is also becoming popular among enthusiasts and professionals doing office work. If you search on the web, there are many options to choose from. Beelink has many great options in this space and is a respected vendor. I recently snagged a Beelink Mini PC S12 Pro and have been using it in the lab for a few days. This model is a cool entry in this small PC market, balancing performance with compactness. Let’s dive into the specs and see how this device can be used in the home lab.

Below is the Beelink Mini PC S12 Pro, along with the form factor, interface design, and features. If you are looking at desktop computers or home lab servers, this little box is great! Let’s review the quality and features.

Beelink s12 pro mini pc
Beelink s12 pro mini pc

Below are the ports and interfaces you will find on the S12 Pro. The unit has no USB type C connections, but that is not important for my use case in the lab.

Interface layout on the beelink s12 pro mini pc
Interface layout on the beelink s12 pro mini pc

Below is a marketing slide from Beelink on the features of the device out of the box, including energy efficiencies, Wi-Fi 6, Wake on LAN, dual HDMI, 1 Gbps LAN port, and wall mount.

Features of the beelink s12 pro
Features of the beelink s12 pro

Windows preinstalled

The Beelink Mini PC S12 Pro arrives with Windows pre-installed, ensuring a familiar environment for most users. This platform, combined with the capabilities of the Intel N100 processor, provides a fluid experience whether you’re working, gaming, or consuming media.

What else does it come with?

Every Beelink Mini PC comes with a user manual, HDMI cable, USB cable, and mounting bracket. The manual helps with device setup and features.

Hardware and Performance

Note the following hardware and performance notes about the unit and the hardware installed.

Intel N100 Processor

Rather than being an AMD Ryzen unit, the core hardware of the Beelink Mini PC S12 Pro has performance that comes from the Intel N100 processor. Launched in Q1’23 as a part of the Intel Processor N-series, it is known as Alder Lake-N.

The Intel N100 is a quad-core processor with 4 threads. It is capable of reaching a max turbo frequency of 3.40 GHz. This performance comes with a low power consumption, and has a really goodThermal Design Power (TDP) of just 6 W. The CPU also contains a 6 MB Intelยฎ Smart Cache, enhancing the speed and responsiveness of the system.

Below, you can see the better performance of the N100 vs. the N5105.

The n100 vs the n5105 1
The n100 vs the n5105 1

Obviously, if you are looking for something more powerful, you could look at something like the Beelink GTR7 Ryzen 7 7840HS that will provide you with 8 cores and 16 threads, but won’t be as power efficient.

Memory Capabilities

The Intel N100 supports up to 16 GB of memory. It’s compatible with DDR4 3200 MT/s, DDR5 4800 MT/s, and LPDDR5 4800 MT/s memory types. With a maximum memory speed of 4800 MHz and a single memory channel (no dual channel), the Beelink Mini PC S12 Pro is optimized for efficient multitasking.

Storage capabilities

There are many hard drive options as part of the Beelink S12 Pro offering, as it takes a regular 2280 NVMe drive, which you can change out easily by taking out the two screws on each side of the bottom of the unit, which you can see in the pic below.

Customization and Upgradeability

With the simple removal of four screws, users can access the motherboard of the Beelink Mini PC. Here, enthusiasts can enhance RAM or swap out the solid-state drive. Moreover, those keen on customization can access BIOS settings to achieve optimal system performance.

Opening up the bottom of the beelink s12 pro
Opening up the bottom of the beelink s12 pro

Connectivity and Expansion

The Beelink Mini PC S12 Pro, powered by the Intel N100, offers diverse connectivity options. With support for USB 2.0/3.2 and general-purpose IO, users have a variety of ports for all their devices. The processor supports up to 9 PCI Express lanes, providing ample expansion opportunities for those looking to connect additional peripherals or devices.

Loading Proxmox for the home lab

So, for this little beast, I wanted to load Proxmox to see how well it would fare with the 4 cores and 16 GB of memory. The Proxmox installation was a piece of cake. All the drivers were detected, especially the network adapter, which is nice to see Proxmox pick up the Realtek drivers and work with these without issues.

After getting the server up and running, I pulled down an Ubuntu 22.04 LXC container image and spun up a quick CT in Proxmox.

Creating an lxc container in proxmox
Creating an lxc container in proxmox

The LXC container created without any issues and ran fine.

Lxc container created successfully
Lxc container created successfully

All was good with network connectivity inside the container as well.

Accessing the lxc container and verifying network
Accessing the lxc container and verifying network

Getting other guest operating systems installed

After installing the LXC container, I moved on to other guest operating systems in Proxmox, including Windows 10 and Ubuntu Server 22.04 LTS.

Installing ubuntu server 22.04 lts
Installing ubuntu server 22.04 lts

Windows 10 up and running and after installing the VirtIO drivers. All worked as expected.

Beelink mini pc running a windows 10 vm
Beelink mini pc running a windows 10 vm

Ubuntu Server 22.04 LTS worked flawlessly and ran very well.

Install of ubuntu 22.04 running
Install of ubuntu 22.04 running

This little server was able to run lots of resources!

So, I probably had a bit more headroom to bring up a few more VMs. However, I wanted to leave just a tad bit of headroom to play around with. So with the little box I was able to spin up what I would consider to be a great “datacenter in a box” with the following:

Again, there was headroom as you can see in the screenshot, but I wanted to leave this for the system to play nicely.

Below is a look at the resources in Proxmox after spinning up the list of the above. This is not bad for a 4 core processor and 16 gigs of memory.

The power consumption for all of these resources was only 21 watts! Not bad for running it this hard. Definitely shows the proc has kicked into Turbo mode

Many workloads running on the beelink mini pc running as a promox home server
Many workloads running on the beelink mini pc running as a promox home server

The Beelink Mini PC S12 Pro is very affordable, especially when considering the features of the Intel N100 processor. This device competes with Intel NUC devices by offering a powerful, compact solution that doesn’t break the bank.

With home lab enthusiasts looking for more power-efficient options to run small-footprint VMs, especially containers, this class of machines is the perfect blend of performance, resources, and power efficiency.

I picked it up for around $150 from Amazon. Usually, there is a coupon you can clip with the unit to knock a good amount off as well.

Video overview

Wrapping up

The little Beelink Mini PC S12 is an awesome little unit for running a Proxmox mini home server in the home lab. It has all the features you would want for a little PC that can run several VMs, containers, and even Docker container hosts, Kubernetes nodes, etc, and you won’t see your power bill skyrocket.

It shows the possibilities with the mini PC market and using these as great home lab servers for running workloads and self-hosted services at home.

Subscribe to VirtualizationHowto via Email ๐Ÿ””

Enter your email address to subscribe to this blog and receive notifications of new posts by email.



Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com, and a 7-time VMware vExpert, with over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, He 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. Also, he goes through the effort of testing and troubleshooting issues, so you don't have to.

Related Articles

One Comment

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.