Devops

devops cloudflare gitops kubernetes homelab
How We Built a Self-Healing DNS Failover for $0 Using Cloudflare Workers

When your hosting provider goes down, you have two options: scramble or switch. We built an automated failover system using Cloudflare Workers, KV storage, and an on-site server that flips DNS within two minutes — at zero ongoing cost.

May 2026 · 12 min
linux docker devops vault terraform gitops security mail
Building a Data-Sovereign Mail Server, Part 1: Classical Hardening

How we built a production mail server from scratch — Postfix, Dovecot, dual DKIM, DANE, DNSSEC, MTA-STS, WKD, and an SNI multiplexer — with Part 2 covering post-quantum OpenPGP on the horizon.

Apr 2026 · 10 min
devops gitops terraform homelab
Building a DevOps blog: Hugo, GitLab CI, and Cloudflare Pages

How I built and deployed a fully automated static blog with a custom theme, GitLab CI pipeline, Terraform infrastructure, and a perfect Lighthouse score — and what actually broke along the way.

Mar 2026 · 8 min
kubernetes vault devops
Migrating six WordPress sites to Kubernetes: what actually broke

A production migration from bare-metal LAMP to a single-node K8s cluster — covering namespace isolation, ExternalSecrets, cert-manager TLS, and the database name swap that nearly took down two sites simultaneously.

Mar 2026 · 8 min