homelab Lana Rings, We Answer: Turning Three Dog Doorbells Into Phone Notifications Three cheap 433 MHz dog doorbells, a Flipper Zero, a $10 ESP32 listener, and a self-hosted ntfy bus — so we never miss Lana asking to go out again.
bluesky Oink: Self-Hosting My Bluesky Feeds When SkyFeed's backend went down and my Homegrowing feed stopped updating, I rebuilt both my Bluesky feeds as a tiny self-hosted Go service — and swapped the hosting underneath them without losing a single subscriber.
homelab From IoT Spaghetti to VLAN Zen A retrospective on migrating a 90-device flat LAN to a four-VLAN architecture on UniFi — the design decisions, the migration order, and every gotcha we hit along the way.
homelab GitLab in the Homelab: Self-Hosted Git, CI/CD, and Container Registry How a self-hosted GitLab instance with CI/CD pipelines and an internal container registry transformed my homelab workflow.
homelab Lock Down Self-Hosted n8n: Expose Only Webhooks Minimize your n8n attack surface by restricting external access to webhook paths only, using NPM Access Lists and Custom Locations with a single allow-all directive.
homelab Growcast: Replacing OBS with a Single Container for 24/7 Grow Streaming How I replaced a Guacamole + OBS Studio stack with a single Go container that streams my grow tent 24/7 using FFmpeg, GPU acceleration, and live sensor overlays.
homelab NAS in the Homelab: From Drobo to Synology to TerraMaster How our homelab storage evolved from proprietary Drobo units to a three-NAS setup with Synology and TerraMaster — and the slow, rsync-powered migration to retire the last Drobo standing.
homelab Isley: A Self-Hosted Cannabis Grow Journal How I built Isley — a self-hosted grow journal in Go — to consolidate sensor monitoring, grow documentation, and harvest tracking into one app, and what a year of daily use has looked like.