Self-Hosting Your Digital Life: What I've Learned Running My Own Infrastructure
I set up my first Ghost blog in 2016, on a VPS I'd barely configured, with an SSL certificate I'd manually generated using Let's Encrypt DNS validation. It was janky, it broke constantly, and I loved it. Eight years and one CVE-induced admin key