Back to articles
My friend unplugged my Raspberry Pi — so I built a homelab manager
How-ToDevOps

My friend unplugged my Raspberry Pi — so I built a homelab manager

via Dev.toSangheeSon

It started with an accident. My friend was at my place, tripped over a cable, and unplugged my Raspberry Pi. The SD card got corrupted. Network partition gone. Files — gone. I had to re-flash everything from scratch. No backup. No remote monitoring. No alerts. I didn't even know it was down until I tried to SSH in the next day. That's when I decided: never again. The Problem If you run a homelab, you probably know the drill: SSH into each server manually Run docker ps to check containers Forgot which port Uptime Kuma is on No idea if your disk is 90% full Deploying a new app means writing YAML by hand I had 2 servers (Mac Mini + Raspberry Pi 5). Managing them was death by a thousand SSH sessions. What I Built homebutler — a single 15MB Go binary that manages your entire homelab. # Check all servers at once homebutler status --all # Install an app in 30 seconds homebutler install uptime-kuma # Container resource usage homebutler docker stats # Wake a sleeping machine homebutler wake nas

Continue reading on Dev.to

Opens in a new tab

Read Full Article
2 views

Related Articles