geerlingguy / geerlingguy/mini-rack
The Cuboid Lab - Custom aluminium & acrylic mini rack/case
- Dominant language
- No language data
- Stars
- 3.9k
- Forks
- 102
- PR merge metrics
- No merged PRs in 30d
Description
I wanted to eliminate all the Raspberry Pis and messy networking cables by consolidating everything into a clean and compact setup. The result is a 20x20x30 cm custom enclosure that houses three mini-ITX motherboards, each equipped with an Intel i5 8th Gen CPU, 32GB of RAM, and a 1TB NVMe drive.
Each motherboard features dual Gigabit Ethernet ports, all connected to an internal 8-port network switch. Two of the switch’s remaining ports are routed outside the enclosure and connect to my main switch, currently configured as a LAG trunk group.
The goal of this setup is to enable the creation of various network topologies within a 3-node Proxmox cluster. I run extensive tests with firewalls and Kubernetes, so having virtually unlimited VLAN-aware segments to experiment with has been a game-changer.
Check some making-of here: https://youtu.be/zEa2P8TlBug
If you’re interested or have any questions about the build, feel free to ask!




Contributor guide
No contributing guide indexed for this repository
Research direction
This issue documents a completed custom enclosure and Proxmox cluster rather than requesting a repository change. No files, tests, or entry points are identified, so a contributor would first need clarification of the intended change and what completion should mean.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kubernetes, raspberry-pi
- Domain
- infrastructure, networking
- Issue type
- Documentation
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 10/100