How to Set Up a Private GitLab Server for Your Homelab

Introduction Today was one of those days where everything clicks into place. After years of working with code, scripts, and configs in networking and System Engineering — sometimes organized, sometimes messy — I decided to get serious about source control,…

How to Automate KVM Infrastructure with Cloud-Init

Why I chose Cloud-Init for KVM Automation Typically, I’ve built VMs either through Proxmox using its automation scripts, Vagrant for small disposable environments, or by spinning up an installation ISO and stepping through the Ubuntu installer manually. That’s been fine…

The Ultimate Homelab Automation Roadmap

Back in March, I kicked off this journey with Building My Own GitLab — setting up version control to bring structure to years of scattered configs, scripts, and lab experiments. By May, I’d expanded that foundation into a full observability…

How to Build the Best AI and Automation Homelab

Back in February, I spec’d a new PC to dive into AI/LLMs and sharpen my existing networking skills. By May, I’d spun up a full observability stack, built version control, hosted internal DNS, deployed Docker and LXC services, and explored…

Verified by MonsterInsights