Adrian RomoAdrian Romo

Tag · 9 posts

#devops

Everything I've written tagged DevOps.

All posts
Architecture Note

A Planner That Will Not Onboard Anything

The tool that decides how to onboard a new service into my homelab has no ability to onboard a service. That separation is the design, not a limitation.

HomelabAutomationDevOps2 min
Architecture Note

Documentation That Publishes Itself, After I Say Yes

My homelab writes its own wiki pages. Every one of them still passes through a pull request I merge by hand, and publishing happens only from main.

HomelabAutomationDevOps3 min
Project Log

A Write Loop That Never Merges Anything

My homelab brain noticed problems and did nothing about them. Closing the loop meant four human gates and an executor whose defining feature is that it stops at a draft PR.

HomelabAIAutomation3 min
Project Log

The Journal That Writes Itself

Every morning my homelab turns its own event log into a written summary and posts it to my notes app. The interesting part is what it does when it cannot tell whether it already did.

HomelabAutomationDevOps3 min
Architecture Note

A Sandbox for Demos You Throw Away

One box runs every client demo I have live. The pattern is unremarkable; the interesting part was my monitoring reporting four healthy demos as missing.

HomelabDevOpsObservability3 min
Project Log

Upgrading Production DNS by Never Touching the Live Node

Two Pi-holes, a floating IP, and a major-version upgrade on the box that resolves everything in the house. The trick is that the safe procedure and the risky procedure look identical from the outside.

HomelabDevOpsIncident3 min
Architecture Note

The Network Is the Layer I Documented Last

My homelab has an IPAM, metrics from every access point, and a config file for the network that is entirely placeholders — with a warning at the top admitting it.

HomelabObservabilityDevOps3 min
Project Log

The Outage Was Never the Thing I Was Debugging

A homelab-wide outage at 01:45. I blamed the reverse proxy, then the IPS, then the SSO layer. The root cause was a network port down at the switch — everything I suspected was a symptom.

HomelabDevOpsIncident2 min
Project Log

Homelab Notes: Running Services Behind Traefik

My current homelab setup, why I moved off nginx-proxy, and what broke along the way.

HomelabDevOps1 min