Create a new folder under content/news
, with the date of the post and a meaningful set of words. Inside this folder, add a markdown file called index.md
, and add your post. The header of the file must contain at least three entries:
title: # the title of your post
date: # YYYY-MM-DD
cardimage: # an image to be shown in the gallery of posts
Note that the image for the card must be stored under assets/
at the root of the repository. If you want to display images in your post, create a folder under content/news/<your_folder_name>/images
and put images there. Then in your post, display images using:

The layout components are from the qubt Hugo theme. In case you want to override them, just place them under layout/
.
Make sure you have Hugo Extended Edition 0.122.0 or later and Go 1.23.3 or later installed on your local machine. Read the instructions here. Then you can access a local version of the website by executing
hugo server
Then navigate to localhost:1313
See the wiki for all info about configuration.
The site is simply deployed using GitHub pages.
The theme version used to build the site is defined in go.mod
file.
The best practice is to update to released and tested versions. To update to a specific version execute the following command in a terminal/commandline (at the root path of your site repo):
hugo mod get github.com/Chrede88/[email protected]
Replace X,Y & Z with the corresponding version numbers. You can find the releases here. Please check if any breaking changes are listed under the release you want to update to, before proceeding.