How This Blog Works: Astro, AWS, and Bluesky Comments
A look at the infrastructure behind this blog — static site generation with Astro 5, CI/CD with GitHub Actions, PR preview deployments, and Bluesky-powered comments.
Writing about home labs, Kubernetes, DevOps, and the things I build.
A look at the infrastructure behind this blog — static site generation with Astro 5, CI/CD with GitHub Actions, PR preview deployments, and Bluesky-powered comments.
How I set up automated wildcard HTTPS certificates for 25+ home lab services behind NAT using cert-manager, DNS-01 challenges, and Let's Encrypt.
How I manage 25+ home lab services with GitOps. Adding a new service is a single git commit — Flux CD handles the rest.