public:learn:why-self-host
Why self-host?
Honest tradeoffs — not evangelism.
What you gain
- Control — where data lives, how apps connect
- Customization — automation, webhooks, your rules
- Skills — real troubleshooting, not only tutorials
- Family platform — media, files, chat for people you trust
What it costs
- Time — updates, incidents, documentation
- On-call responsibility — you fix outages
- Security work — patching, exposure, backups
- Hardware — power, noise, drives
When cloud is better
- Email at scale, global CDN, compliance you can't audit alone
I want zero ops— pay for managed SaaS
Hybrid is normal: use Cloudflare (or similar) for DNS and DDoS; self-host the apps you care about.
Full curriculum: Homelab Academy (invite) · Public summary on nbottini.com
public/learn/why-self-host.txt · Last modified: by 127.0.0.1
