My homelab has evolved quite a bit over the years. It’s my playground for learning new technologies and self-hosting various services.
The Hardware
I currently run a four-node Proxmox cluster. This setup provides a nice balance of power, efficiency and cost, with many of the units being repurposed from other tasks:
- A mixture of mini-PCs for the compute-heavy nodes.
- A single larger 4u NAS for bulk storage and additional resources.
The Software Layer
On top of the Proxmox virtualization layer, I run a 3-node Docker Swarm instance. This allows me to easily deploy and manage containerized services with some level of high availability and orchestration.
Networking
My networking stack is built around reliability and speed:
- Router+Firewall: Unifi Cloud Gateway Fiber connected directly to a Teksavvy ONT via SFP+, with Static IPv4, IPv6, and IPv6-PD setup.
- An assortment of legacy 1gbps and 2.5gbps switches
- Wifi APs: 1x Unifi U6 Lite and 1x Unifi U6+ to provide Wifi across my house
This setup gives me a robust foundation for all my internal services and experiments.
