Building things.
Self-hosting everything.
Personal homelab, self-hosted services, and software projects — built on real hardware, running real traffic. Documentation of what worked, what didn't, and what's next.
Infrastructure runs on a single 8GB VPS and an Intel NUC 13 homelab. Everything Docker, everything behind Caddy.
Currently running
Self-hosted travel blog for a military family. FastAPI + SQLite + Caddy — no CMS, no managed hosting. Posts write to static HTML on publish.
Faith, culture, and geopolitics blog for sovereignty-minded readers. 23 posts. Same stack as neversettledblog — one codebase, two deployments behind a shared reverse proxy.
Local GPU inference via RTX 4070. Gemma 3 12B for coding and general use, Dolphin 3 uncensored for unrestricted queries. Open WebUI frontend — create an account and start chatting.
ComfyUI image generation running locally on the RTX 4070. Node-based workflow editor for Stable Diffusion and beyond — accessible remotely over Tailscale.
Intel NUC 13 running Ubuntu Server 24.04 with 6TB storage. Pi-hole, WireGuard back to the VPS, Synology NAS integration. Working toward a full local self-hosted stack.
What this is
HavocLabs documents the build — from bare-metal server setup and Docker infrastructure to custom web apps and network config. Some of it is production. Some of it is experiments. Most of it exists because I wanted to understand how the pieces actually fit together rather than trusting someone else's stack.