|
| 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't. It's a low power Proxmox LXC Server and it'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>— 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) |
0 commit comments