Moved yet again

So the blog moved again. It’s still on WordPress and still run with Docker, but is now being hosted at home on my new compute node. The docker compose file is almost the same but have learned loads about the sidebar pattern. Previously I ran WordPress and MariaDB using docker compose but the backup was external to that stack. With the sidecar pattern I have a backup sidecar container in the stack that encapsulates the backup logic and that may then be scripted from the outside with cron. Really powerful.

The blog is also now behind two layers of reverse proxies (one that fronts the entire home lab and one that fronts only Docker based services) which gave its own set of complexity and a very late night. But as with all things presenting challenges, you learn so much from solving the challenge and making it work.

I’ll try and make it stay here for a while at least…

Migrated… Again.

Yesterday I migrated this blog yet again. This is the 4th home it has had since I started blogging in November 2004 where I wrote posts on MythTV, S/MIME, LotusScript, iNotes and notes.ini settings that affect iNotes. Wow! I started on a Java blogging engine called Pebble, moved onto self-hosted WordPress, moved to wordpress.com hosted WordPress and now back to self-hosting WordPress on docker.

My blogging activity has had peaks and valleys over the years. For now I’m definitely in a valley with less activity so it makes sense to save a bit of money. Plus self-hosting on docker is not rocket science.