#homelab
- Infrastructure as code with Ansible: configuring the homelab from one place
Using Ansible to configure the homelab nodes from the admin laptop: an inventory, an encrypted vault for the sudo password, and idempotent playbooks for time synchronization and Docker, all versioned in git.
- Burn multiple ISOs on one thumb drive
Using Ventoy to keep multiple ISOs on a single USB drive, and using it to install Ubuntu Server on the three machines of our first homelab.
- First minimal router: an OpenWrt gateway for the homelab
Turning a TP-Link Archer C7 into the homelab gateway with OpenWrt: an isolated DMZ for the cluster, a wired-only admin network, and all DMZ traffic sent through a WireGuard tunnel to our VPS, with a kill switch.
- First homelab: a first step toward orchestration
Building a small 10-inch rack homelab with three refurbished Lenovo ThinkCentre Tiny PCs, a shared power supply, a switch and a patch panel, ready for our first orchestrated cluster.