@icedquinn just use a gitlab account (the one qoto offers works or gitlab.com or your own).. it has docker repositories built-in... though not sure we enabled it on QOTO or not I'd need to check. But I can enable it for you if not.
@icedquinn my own blog is generated from markdown (with support for many other formats) through the CI at our gitlab.. it took all of like 3 lines of code to make that work, so its very trivial if you wanted to do that.
@icedquinn Here is the CI instructions I use on one of my sites fro compiling markdown to html and posint it as a site using middleman tool:
https://git.qoto.org/aparapi/aparapi-site/-/blob/master/.gitlab-ci.yml
using a CI to update a page from markdown instead of running a wiki was an option but i never bothered to set up the runner.
there's also just running laminar-ci which is what i did in the past.