Managing this blog is handled through a variety of shell scripts. I have a script for executing hugo to rebuild the site and copy the output of the public directory to the folder where Nginx hosts it, for example. One of my scripts creates a tarball of the site and uses rsync to copy it to another server so that, if my VPS blows up, I can easily retrieve the backup.
After updating my SDF site to Hugo’s spiffy Terminal theme yesterday I had mentioned on Mastodon that I hadn’t actually put any new content on the site in quite a while. I got a good recommendation from another SDF user to maybe put something together about how I made the site. The goal here won’t be to replace Hugo’s own documentation, but to supplement it and provide an SDF-specific spin where necessary.
This title is terrible, but I couldn’t come up with anything witty. When I switched from a more “traditional” blogging platform like Wordpress or Blogger to compiling my own blog (first with Jekyll and then with Hugo, which is what I’m currently using for this site), I was geeked with the idea that my content was no longer “trapped” in the platform I was using. For example, my posts weren’t beholden to Wordpress, only usable with a Wordpress instance.