Video summary
The PERFECT Mini Home Server
Main summary
Key takeaways
Summary
Tiny “mini micro” business PCs (HP/Lenovo/Dell) for homelabs
- These small OEM office PCs are popular in the used market (especially for homelabs) because they offer:
- solid performance
- small footprint
- low cost (often under ~$50 for older models)
- Newer generations cost more (often ~2x), but the argument is that efficiency/performance isn’t automatically ~2x better.
- The real upgrade value is often about new features, especially:
- I/O flexibility
- enterprise options for tinkering
VPN self-hosting vs using a commercial VPN (sponsor)
- The video recommends Private Internet Access (PIA) as an option.
- Mentioned VPN features:
- fast speeds
- many global servers
- multi-device support
- Linux support
- use with Docker (example: routing other containers via a VPN container named “Gluten”)
- port forwarding
- split tunneling
- strict audited no-logs policy (third-party audited)
Hardware review: HP ProDesk 600 G6 Mini (and related models)
Purchase/deal context
- The speaker buys an HP ProDesk 600 G6 Mini (Gen 6) via auction for about $150 + shipping.
- Notes that buying immediately can be much higher.
- They had to buy an AC adapter separately (it wasn’t included).
- Opening the case is described as straightforward:
- single rear screw to access internals
- remove the fan to access RAM
- three screws for the CPU heatsink
Key specs (ProDesk 600 G6 Mini)
- CPU: Intel i5-10500T (6-core, hyperthreaded)
- Base: 2.3 GHz
- Turbo: up to 3.8 GHz
- GPU: Intel UHD 630
- Memory: up to 128 GB DDR4 2666, shipped with 16 GB
- Storage / expansion:
- two NVMe M.2 sockets, PCIe Gen 3 x4
- one M.2 “E key” slot for Wi‑Fi
- supports 1 lane PCIe Gen 3
I/O highlights
- Front:
- two high-speed USB ports (one USB-C)
- another USB-A port (rated 5 Gbit/s)
- audio jack, power button
- Back:
- dual DisplayPort 1.4
- multiple high-speed USB ports
- gigabit Ethernet
- 19V DC barrel power
- Flex IO (major selling point):
- A special Flex IO port supports swappable modules (e.g., HDMI adapters, Thunderbolt, network modules, etc.).
- The video emphasizes Flex IO as a key reason to buy newer G6 systems.
Comparison systems: HP EliteDesk G3 Mini and HP Engage Flex Mini (POS-focused)
HP Engage Flex Mini (POS/hospitality variant)
- Similar form factor to ProDesk.
- Differences found:
- no product name on the front
- no Wi‑Fi adapter included
- slight motherboard revision differences (VRM placement)
- a damaged CMOS battery handled with a super-glued 3D-printed part
- Specs mentioned:
- i3-10100T
- 8 GB RAM
- (vs the G6 unit’s i5-10500T + 16 GB)
HP EliteDesk vs ProDesk vs Engage
- The speaker suggests Elite Desk (non-GPU variants) are broadly similar to ProDesk but may include:
- higher-end CPU options
- potentially more power phases / better thermals
- some differing enterprise features (e.g., mentions a mesh lid)
Benchmarks & efficiency analysis (what improved and why)
Compute performance
- Benchmarked using Cinebench R23 and Geekbench 6:
- newer system single-thread improvement is not huge over older models
- multi-thread scaling generally favors higher-core-count systems
- example: another older EliteDesk 800 G3 Mini with a 12-core i5 performs best in Cinebench multi-thread
Power draw
- Windows idle tests: newer systems often do slightly better, but differences are only a few watts.
- Proxmox idle: after power tuning scripts, one test slightly favors the older system.
Render efficiency (points per watt concept)
- During Cinebench rendering:
- ProDesk eventually reaches ~51 W after an initial boost
- Engage and ProDesk sustain higher power but score better
- Efficiency judged as:
- score divided by watts (“points per watt”)
- Result:
- N100 leads efficiency
- the older EliteDesk lags efficiency vs newer units
Main homelab guides (G6 Flex IO focus)
1) Upgrading networking via Flex IO (recommended approach)
- Swap Flex IO networking modules.
- Best-recommended modules:
- 2.5GbE or 10GbE adapters
- Example used:
- an Intel i225V controller (not Realtek), which is considered favorable for pfSense / OPNsense
- Installation overview:
- remove a few screws
- swap the M.2/Flex module
2) Dual-NIC + Proxmox workflow
- After adding the Flex IO network interface:
- Proxmox sees a second network interface
- The speaker tests/uses the machine with Proxmox as the homelab OS.
3) Repurposing the Wi‑Fi (E‑key) slot using adapters
- Used an E‑key to 2.5GbE adapter through the M.2 E slot.
- Notes on fabrication/safety:
- clearance required trimming part of the lid
- used Kapton tape for electrical safety
- motivated by a prior incident where they shorted a system and had to replace hardware
4) NVMe boot storage expansion strategy
- Used an E‑key to M‑key adapter to mount an NVMe SSD:
- SSD orientation adjusted by reversing fitment
- Since full-size NVMe (2280) was too large:
- a portion of the adapter was snapped off
- they used a smaller 2230 NVMe SSD instead
- Estimated result:
- roughly ~1 GB/s boot performance (consistent with PCIe Gen3 x1 behavior)
- while preserving the two primary NVMe slots for storage/mirroring/VMs
5) Attempted SATA/HDD enclosure approach (problematic)
- Tried chaining adapters:
- M.2 to SATA
- then SATA-to-(multi-drive ES&A style enclosure)
- Outcome:
- drives detected initially
- system became buggy and Proxmox crashed
- Likely cause:
- misunderstanding enclosure protocol, possibly compounded by corrosion
6) Adding an extra 2.5” HDD option (discovered capability)
- Found a hidden connector that looks similar to an older SATA connector.
- Discovery:
- G6 units can be configured with a 2.5” HDD
- but these units lacked the necessary cage/adapter hardware
- Cost/effort note:
- getting the full cable/cage assembly may cost more
- suggested alternate approach: buy a SATA adapter from an earlier model and mount creatively
Remote management features (Intel AMT / Mesh Commander) and KVM behavior
Intel AMT platform for remote management
- These enterprise systems include Intel AMT, enabling management even when the machine is off.
- The speaker uses Mesh Commander to manage:
- remote power on/off
- serial over LAN
- additional controls
KVM availability and troubleshooting
- Early on, they report ProDesk did not support KVM (based on their earlier test).
- Later, an Elite Desk arrived during editing:
- they confirm KVM works on the Elite Desk.
- Serial console troubleshooting:
- first attempt resulted in a blank screen
- they then used OS tools (e.g., checking dmesg / Proxmox serial device)
- modified grub config to enable a console service
- Final result:
- console works but is sluggish
- speaker frames it as a cost-effective alternative to buying a dedicated KVM
BIOS lock bypass (warning + method from external blog)
BIOS/password locked systems
- Older G3 EliteDesk could be cleared by shorting a jumper (easy method).
- G6 doesn’t have that jumper.
Reset method (from Reese Goodwin blog)
- Described procedure:
- On one of two flash chips: short specific pin(s) to ground
- attempt boot while the “scary LEDs” are on
- power cycle again
- lock cleared (speaker reports success)
Caution: “Do at your own risk.” No guarantee—could brick or damage hardware.
Key takeaways / recommendations
- The best reason to upgrade generations is not raw CPU performance; it’s I/O expansion, especially Flex IO in G6.
- For typical homelab workloads and virtualization:
- these systems generally handle tasks well.
- For networking builds:
- Flex IO + Intel NICs can make pfSense/OPNsense setups smoother.
- For enterprise remote management:
- Intel AMT + Mesh Commander enables hands-off management; KVM support varies by model.
Main speakers / sources (as stated)
- Main speaker: video creator/reviewer (not named in the subtitles)
- Mentioned third-party source: Serve the Home
- Mentioned technical source/blog: Reese Goodwin
- Mentioned product/company: Private Internet Access (PIA)
- Mentioned remote management tool: Mesh Commander
- Mentioned homelab community: r/homelab