Zola Migration

xle

After trying (foolishly) a couple of days ago to simply update my then-Hugo-based blog by adding a new post only to discover that everything has broken now, I have decided that Hugo's time is over.

I'm not alone in this frustration.

I went through a very similar thought-process to Herman Schaaf and was just about to start work on my own single-executable SSG when I thought to see what else was available.

I found Zola.

So far, I'm very impressed! There was some leg-work needed to change the front-matter of most of my posts to match Zola's formatting but other than that it works pretty much out of the box; I didn't even need to update my nginx. Talk about seamless.

I've also taken the time to update my server setup to automatically pull from my blog repository. The next step is to employ CI/CD to automatically build the site and push the ./public/ directory to a separate deployment branch. For now I'm making things work by building on the machine used to edit and pushing the ./public/ directory straight to main but it would be nice to be able to blog without needing to install Zola locally.