Files
website/content/post/2020/07/go-hugo.md
2021-04-27 16:43:39 +01:00

1.2 KiB

+++ categories = ["webdev", "selfhosting"] date = "2020-07-14T00:00:00Z" layout = "post" title = "Go Hugo!" aliases = ["/blog/2020-07-14-go-hugo/"] +++ I've just moved the site over from Jekyll to Hugo. Why? Because I have a growing vendetta against Ruby and (relatedly so) it was easier to make a webhook-based build system for Hugo. No matter what I do, I can never get RVM set up right, I can just about manage Python Venvs!

This all spiraled from trying to finish my build system, as these things do. Now every time I push to master in my git repo, the site will be automatically built and copied in place, which was the last piece missing for a self-hosted equivalent to GitHub Pages. Win! And I only totally FUBARed Docker once in the process...

Still very much working on the webdesign and have taken a bit of a step backwards for now, but it is functional, at least. I've ditched a theme and am handmaking the CSS, which is obviously the high effort way of doing things, but if I wasn't invested in that I would still be using Github Pages!

Here's some useful posts I used in the process (as much for my reference as yours!):