geerlingguy / geerlingguy/mini-rack
Complete Homelab in a RackMate T1 - Mini-ITX PC, Proxmox, KVM, OPNsense, NAS
- Dominant language
- No language data
- Stars
- 3.9k
- Forks
- 102
- PR merge metrics
- No merged PRs in 30d
Description
I used to have my entire homelab setup sitting on a couple of shelves of a side table, but after seeing Jeff's video on the [RackMate T1](https://www.amazon.com/dp/B0D5XNDFDZ), I thought it was the perfect opportunity to clean everything up.
Click for full size images :)
---
Hardware list, going from top to bottom:
- [GeeekPI Patch Panel](https://www.amazon.com/dp/B0D5XPNHHF)
- [TEROW 1GbE PoE Switch](https://www.amazon.com/dp/B0C7M4Q7WB)
- Made some [rack ears](https://www.printables.com/model/1164670-rack-ears-for-78-200mm-switch-for-10-rack) to mount it
- A [custom LabStack bracket](https://github.com/JaredC01/LabStack/issues/31) to hold the following:
- [JetKVM](https://jetkvm.com/)
- Raspberry Pi 4b
- [FlexGURU 300W PSU](https://www.amazon.com/dp/B08J2NDBWY) (LabStack module [here](https://github.com/JaredC01/LabStack/issues/31))
- Mini-ITX PC on the [GeeekPI Mini-ITX Shelf](https://www.amazon.com/dp/B0D5XNDFDZ)
- [MSI H510I PRO WIFI Motherboard](https://www.msi.com/Motherboard/H510I-PRO-WIFI)
- Intel i5-11400
- 64GB RAM
- Intel I350-T4 NIC
- [ICY DOCK 4 Bay HDD Dock](https://www.amazon.com/dp/B09NWL61TF) (mounted in the [LabStack 5.25" Drive Bay Mount](https://github.com/JaredC01/LabStack/blob/main/LabStack%20Mini/STLs/1U%20Mini%20525%20Drive%20Bay%20Mount.stl))
- 4x Seagate 2.5" 2TB HDDs
- [Tripp Lite 600VA UPS](https://www.amazon.com/dp/B0CPN6QSBF)
Some software details:
- Running Proxmox with various VMs and LXCs
- OPNsense is installed in a VM where two of the four ports on my Intel NIC are passed through to the VM as the WAN and LAN interfaces
- All four drives are in a ZFS pool managed via Proxmox and then bind mounted into my various containers
- My "NAS" is a Tailscale LXC where the pool is exposed over [Taildrive](https://tailscale.com/kb/1369/taildrive)
It's pretty awesome to be able to have my entire homelab in something this small. If anyone has any questions feel free to leave a comment.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.