Homelab
Components
Since my homelab is constantly changing, it's likely that the information on this page is out of date. Generally, I don't change hardware that often. As of August 2026, I am running:
- A 4-node Proxmox cluster containing:
- 3x GF-1338NP-12 single-board computers.
- A standalone tower with an AMD Ryzen 3 3100 CPU, 32 GB RAM, and a NVIDIA GeForce GTX 1650 SUPER GPU.
- A 2023 Mac Mini with an Apple M2 CPU and 8GB of RAM.
- A Raspberry Pi 4 Model B with 4GB of RAM running Alpine Linux.
- 2x cloud servers for additional compute.
Some infrastructure services I use:
All three of the GF-1388NP-12 boards have four Intel I225-V 2.5GbE interfaces. With four interfaces, it's easy to setup a routed mesh topology using direct connections between three nodes, for a cluster communication backbone. Since the topology requires n-1 interfaces per node, we still have two interfaces left. I use one interface for management. The remaining interface's use is dependent on the node it's on. For one node, I have a virtualized OPNsense firewall. I passthrough the interface on that node to the firewall, which serves as my lab network's WAN port. On another node, I include the remaining port as part of a VLAN bridge that is on each node, so my personal computer can route through the lab network to my upstream router.