Refactoring my homelab with GitHub Copilot
The Setup
Like many tech enthusiasts, I run a homelab. Here’s what I’m working with:
- Proxmox server built from my old gaming PC, running a bunch of LXC containers and VMs (both Linux and Windows Server)
- Raspberry Pi’s scattered around running various services - the legacy homelab, mostly retired now (RIP)
- NGINX reverse proxy acting as the “front door”
- Synology NAS for backups and media storage
- Docker containers hosting some personal websites (both joke projects and professional ones)
After my positive experience using AI assistants for development work, I thought: “Why not use GitHub Copilot to help refactor some of my homelab stuff?” I’ve had several side project things I’ve been meaning to do for YEARS but never got around to it.
It ain’t much, but I’m proud of it slaps server rack.
Spoiler alert, I’ve burned A LOT of premium assistant credit chewing out the Agent after it ran a rm -rf on my NAS…