This repository contains the code for my personal website https://jnsgr.uk.
The site is built with Hugo, and served with gosherve — a small Go web server that serves static assets and URL redirects from a GitHub Gist.
The site is hosted on Fly.io and deployed automatically with GitHub Actions.
This project uses mise for tool management and build tasks:
# Install tools
mise install
# Build the Go binary (includes Hugo site generation)
mise run build
# Serve the Hugo site during development
mise run devThe OCI image is built with Rockcraft:
rockcraft pack