Homelab
Everything I run, in one place
Three servers in my apartment, running the sites, tools and automations behind this portfolio and HQ. Here's what's actually on them, and what I've learned keeping it alive.
Photo of the setup · owner to provide
How it's laid out
Server 1Websites, file sync, document storage, ad blocking
Server 2Internal tools, the AI company (HQ), admin services
Server 3Monitoring, smart home, nightly backups
Everything sits behind Cloudflare. Nothing is exposed directly to the internet.
What runs and why
- This siteThe portfolio you're reading right now.
- NextcloudMy own file sync and storage, no third-party cloud.
- PaperlessScans and organizes documents so paper doesn't pile up.
- Grafana + Uptime KumaI monitor my own uptime instead of finding out from someone else.
- Home AssistantRuns the smart-home automations for the apartment.
Lessons learned
A USB backup drive silently disconnected for a week before I noticed. The backup
job kept "succeeding" against a drive that wasn't really there. Fixed by monitoring backup age
directly, not just whether the job ran.
Want the deeper version?
The apprenticeship portfolio has the full technical write-up.