Archives
- 15 Aug OpenViking moves to k3s — a copy-paste tutorial
- 12 Aug Shlink, or: the URL shortener that had no SSO and I deployed it anyway 😅
- 11 Aug Apfel + Pi — the tiniest brain in the terminal, and somehow it works 🧠🍎
- 06 Aug Vim Movements for DevOps — My Personal Cheat Sheet
- 29 Jul Self-hosting a Git pastebin on k3s — OpenGist goes GitOps
- 22 Jul Karakeep and the seven demons — deploying a bookmark manager with AI tags
- 28 Jun A nightly security scanner for the homelab repo (and teaching it to shut up about upstream noise)
- 27 Jun The Maxwell dragon wakes up — GPU embeddings inside k3s, on a GPU older than some of my ideas
- 26 Jun The day the observability stack got a community forklift upgrade
- 26 Jun Giving the homelab a docs brain (and teaching it to stop exiting)
- 25 Jun Every agent gets its own key (and Bill Cipher fights Cloudflare, z.ai, and a ghost variable)
- 24 Jun Building an LLM hub: LiteLLM proxy meets Open WebUI (and 9 bugs meet me)
- 21 Jun The homelab gets eyes and a photo album — LGTM and Nextcloud Photos land on the same weekend
- 20 Jun Mattermost goes live — the first public face of homelab-2nd
- 19 Jun homelab-2nd — or how I learned to stop worrying and love GitOps