Skip to content

Commit e3a71ec

Browse files
feat(video): It's better with Proxmox... Beelink ME Mini PC NAS
1 parent ef8e5cc commit e3a71ec

File tree

2 files changed

+151
-0
lines changed

2 files changed

+151
-0
lines changed
Lines changed: 151 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
---
2+
layout: post
3+
title: "It's better with Proxmox... Beelink ME Mini PC NAS"
4+
date: 2025-08-09 08:00:00 -0500
5+
categories: proxmox
6+
tags: homelab prxmox self-hosted lxc
7+
image:
8+
path: /assets/img/headers/proxmox-lxc-me-mini-hero.webp
9+
lqip: data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAAUACgMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APo/xp+wL8PdU8H/ALMfwy+GfibVfhXL8OvF+iaf4o8UWGl6fqepfFLRX8QWihfFiadJ4XmfXo1eBItXmv8AUdNjiS5RfDoFzEbT8jy7j/HV61OGIwdGam5Tfs6rp8sqcotKN6dT93KDcZwnztu0ozgk4S/Zsf4fYHD0atTDY2vBwSilVpxrJwlBxfNapS/ec1pRnFQSjeLhKTU4/Yo/4I+/CCUCXUPjL8ZLm/kAkvri1PgKxtp7xxuuZreyHg24FnBLMXeK1FxOLeNlh86XZvbufG2Z3dsNgUruycMQ2l0TaxEU35pJPstjzlwTl1lzYrGuVtWpUEm+rSdGTSb2TlJrq3uf/9k=
10+
---
11+
12+
Everyone thinks this is a NAS. I don't. It's a low power Proxmox LXC Server and it's awesome!
13+
14+
{% include embed/youtube.html id='VZo-2Fq8v7M' %}
15+
📺 [Watch Video](https://www.youtube.com/watch?v=VZo-2Fq8v7M)
16+
17+
## Intro
18+
19+
The Beelink ME Mini has been generating attention as a small form factor NAS, and with its compact footprint and six NVMe slots, it’s easy to see why. But after spending time with it, I think it has another role worth exploring: virtualization.
20+
21+
While it’s marketed for storage, pairing it with Proxmox and LXC containers turns it into a surprisingly capable low-power app engine. The CPU specs may not impress on paper, but it handles more than you might think. I decided to test it that way, loading it with containers, a few VMs, and monitoring its performance.
22+
23+
## Unboxing & First Impressions
24+
25+
The ME Mini has a smaller than the Beelink EQ14, and has an internal power supply instead of an external brick.
26+
27+
Ports:
28+
29+
- Front: USB-C, USB-A 3.0
30+
- Rear: HDMI, USB-A 2.0, dual 2.5 GbE LAN
31+
32+
Inside, you’ll find:
33+
34+
- Intel N150
35+
- Twin Lake
36+
- 4 Cores 4 Threads
37+
- Turbos up to 3.6 GHz
38+
- Six labeled NVMe slots
39+
- Internal power supply
40+
- Wireless & Bluetooth radios
41+
- A large, All-in-one heatsink with thermal pads for all NVMe drives
42+
43+
Opening it requires removing some weird screw protectors. These are totally unnecessary and they should get rid of these. Once inside, the cooling solution in pretty impressive. It cools the CPU, all 6 NVMe drives, and the WiFi and Bluetooth chips.
44+
45+
## Storage Layout
46+
47+
The included Crucial NVMe in Slot 1 (PCIe 3.0 x2) became my OS drive. The other five slots run at PCIe 3.0 x1, so while you can fill all six, bandwidth will be limited under heavy load. Given the x1 lanes, using the cheapest NVMe drives you can find makes more sense than loading it with high-end models.
48+
49+
## Power Consumption & Setup
50+
51+
With one NVMe installed, idle power draw hovered around 15–20W running Windows. After initially setting it up, I skipped Windows entirely and installed Proxmox VE.
52+
53+
BIOS tweaks:
54+
55+
- Enabled VT-D
56+
- Disabled Hibernate & Sleep
57+
- "Restore AC Power" is actually listed under `Chipset > PCH-IO Configuration > State After G3 > S0 State`. This will restore power to the device after power loss (something I didn't realize when evaluating this machine)
58+
59+
Installing Proxmox was straightforward, aside from a long pause at "Creating LVSs (normal on some mini-PCs like Beelink and Minisforums machines, just wait it out).
60+
61+
## LXC Containers on the ME Mini
62+
63+
Once Proxmox was installed, I ran my [Proxmox Helper Scripts](/posts/proxmox-helper-scripts/) to:
64+
65+
- Disable enterprise repos
66+
- Enable no-subscription repo
67+
- Disable HA & Corosync
68+
- Update system
69+
70+
I created a ZFS pool on four Samsung 990 Pros in a stripe (no redundancy). Performance hit ~15K IOPS - on par with my Mac Studio M2 in a similar test.
71+
72+
Then I deployed a bunch of container, similar to the Docker containers I am running on my NAS:
73+
74+
- PiHole
75+
- Authelia
76+
- Minio
77+
- Mongodb
78+
- MySQL
79+
- Postgres
80+
- Redis
81+
- Uptime Kuma
82+
- Homepage
83+
- Immich
84+
- Plex
85+
- Tautulli
86+
- Home Assistant Core
87+
- n8n
88+
- Zigbee2mqtt
89+
- Mqtt
90+
- Traefik
91+
- Grafana
92+
- Jellyfin
93+
- Ubuntu VM
94+
95+
**Resource usage with all running:**
96+
97+
- RAM: ~50% of 12GB
98+
- CPU: 2–8% average
99+
- Power: ~14–15W
100+
101+
LXC containers made the difference - minimal overhead, instant startup, less resources, and higher density than VMs.
102+
103+
## Bonus VM Tests
104+
105+
- **Ubuntu Server VM:** Runs fine, but LXCs are more efficient here so unless you need full isolation, just run the LXC version of Ubuntu.
106+
- **Windows 11 VM:** Works, but sluggish - I would only do this if absolutely necessary and for light, occasional use.
107+
108+
## GPU Transcoding for Plex & Jellyfin
109+
110+
> *Note: Proxmox recently release 9.0, which includes Linux kernel 9.14*
111+
{: .prompt-info }
112+
113+
Out of the box, Plex couldn’t detect the integrated Twin Lake GPU - the default Proxmox kernel was too old. I updated to kernel 6.15 using the [Zabbly project](https://github.com/zabbly/linux), which temporarily broke ZFS until I upgraded it as well.
114+
115+
Once I fixed that, both Plex and Jellyfin successfully used the GPU for hardware transcoding.
116+
117+
> *Note: Kernel upgrades on Proxmox carry risk - only do this if you need Twin Lake GPU support.*
118+
{: .prompt-info }
119+
120+
## Final Thoughts
121+
122+
The Beelink ME Mini works as a NAS, but shines as a low-power Proxmox LXC host.
123+
124+
Highlights:
125+
126+
- Runs many services with low CPU/RAM usage
127+
- Integrated GPU for media transcoding
128+
- Compact and efficient - ideal for app hosting, dashboards, and self-hosted tools
129+
130+
If you don’t need six NVMe slots, the EQ14 might be a cheaper option. But for compact, quiet, and flexible virtualization, the ME Mini delivers far more uses cases than their NAS focused marketing suggests.
131+
132+
## Where to buy
133+
134+
- Beelink ME - <https://amzn.to/3J8vNxZ>
135+
- Beelink EQ14 - <https://amzn.to/45vQEmp>
136+
137+
(Affiliate links. I may receive a small commission at no cost to you.)
138+
139+
## Join the conversation
140+
141+
<blockquote class="twitter-tweet" data-dnt="true" data-theme="dark"><p lang="en" dir="ltr">Everyone thinks this is a NAS. I don&#39;t. It&#39;s a low power Proxmox LXC Server and it&#39;s awesome!<a href="https://t.co/bpG3jP7Nv5">https://t.co/bpG3jP7Nv5</a> <a href="https://t.co/0BsuuKolp4">pic.twitter.com/0BsuuKolp4</a></p>&mdash; Techno Tim (@TechnoTimLive) <a href="https://twitter.com/TechnoTimLive/status/1954222809913155749?ref_src=twsrc%5Etfw">August 9, 2025</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
142+
143+
## Links
144+
145+
🛍️ Check out the new Merch Shop at <https://l.technotim.live/shop>
146+
147+
⚙️ See all the hardware I recommend at <https://l.technotim.live/gear>
148+
149+
🚀 Don't forget to check out the [🚀Launchpad repo](https://l.technotim.live/quick-start) with all of the quick start source files
150+
151+
🤝 Support me and [help keep this site ad-free!](/sponsor)
42.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)