spring
Hello! Spring's here. There's mud everywhere, with more rain on the way.
The dogs are doing well. My own workflow fell to the wayside, but I've been breathing new life into the site. Or adding new complicated barriers to maintenance, whichever comes first.
The landing page for this domain is now its own static site generated by ovid alongside the web server configuration needed to serve it.
The deployment strategy for the blog changed as well. This page is now packaged in an ext2fs image and served over HTTP with pyext2fs. I also packaged up the documentation for various projects to be served in the same way, and hobbled together enough lua, jinja, and yaml to publish them all uniformly.
For the sake of the exercise I publish the images themselves,
e.g. fhs-3.0.ext2fs. I
then layer qemu-nbd
on top to supply a block layer to
pyext2fs
, which is proxied behind nginx
before finally
reaching Internet. I think this might be Just Life in microkernel
land, but I've been a sheltered monolith. Linux seems to have gotten
me far, but all I know is namespace and kvm.
Speaking of, I spun up a new vm this week and deployed all this before switching over the DNS yesterday. Just in time for the weekend!