Background
It’s not a dev blog if you don’t change everything about it every time you remember to publish a blog, and
this post is no different. My blog has long been on Jekyll, but I also lose it
(literally sometimes I can’t find the source) and forget about it.
Recently I’ve set up a MinIO cluster on my personal infrastructure for hosting some internal
state and content (Forgejo assets, Matrix
Synapse images, Outline assets, etc) and
I’ve been looking for other ways to utilize this service I’m hosting. For the past couple of years my blog has
been hosted in Azure in an Azure
Blob fronted by Azure
Front Door (for https). This is ok,
but it’s a real pain to remember how to set it up and the
terraform never fully encompassed all
the options as some of them weren’t exposed to the API (at least when I first terraformed it).