/joekbullard.github.io

My personal blog - uses hugo

Primary LanguageHTML

joekbullard.github.io

My personal blog - uses hugo framework and GitHub Actions for build and deployment. Visible at https://joekbullard.xyz/. Hugo was chosen as a great framework for quick static page generation with templates. Screenshot of blog landing page Screenshot of blog post

A GitHub Action triggers deployment when updates are pushed to the repository - see here for the config

This blog replaces the previous project I built here using Django and docker containers, I opted for a static blog as there is less upkeep.

How to install and run the project

Clone the repo, create a post using markdown then build from the project root using: $ hugo server --buildDrafts This should create a templated version of your post.

You will need to configure GitHub Actions accordingly, for more information see here.