I’d been vaguely thinking for a while that I should enable encryption here. I’d had it enabled for Memory (my spaced repetition memorization tool) since the beginning of that project, but with a self-signed certificate; getting real certificates for that and my other domains didn’t seem worth the cost, though. But then Let’s Encrypt came along, so the cost problem disappeared, and it sounded like the ergonomics were quite good as well.
So, maybe four months ago, I signed up for a certificate through them; I had it list all of my domains, but I initially only used it for Memory. Worked fine there, and when I checked three months later, I verified that the tooling had automatically renewed the certificate.
After that, I added it to all of my other domains. Took a bit of Apache fiddling, but I eventually got that right. And some of my domains have custom code and custom code generation, so some of that had to be updated; e.g. I ran into CORS problems and proxy configuration problems when doing the code that retrieves the blog posts associated to a game I’ve played. But it all worked out fine.
Yay for Let’s Encrypt, I’m quite impressed by it.
Post Revisions:
This post has not been revised since publication.