supervisord
is a really useful tool for managing processes in containers, but I find it’s configuration a bit lacking.
There are some sensible defaults missing, no way to dynamically configure which processes should be running on a container, and I’m often left with duplicated configuration.
Having spent some time working with it I’d like to share my approach and solution to these headaches.
Posts
I’ve been fascinated by the simplicity of static site generators recently, so when I set out to rebuild my personal website it seemed like a great opportunity to try them out. There are a lot of budget-friendly options for hosting this kind of static content, and the workflow of building and deploying the site each time content is added is ideal for setting up some automation.