I’ve decided to set up a new personal website, and ended up picking to use
Hugo to generate the static site, and
firebase for hosting. I’m using the
potato-dark theme, and
set up everything following the tutorial on the hugo website.
Deploying to web was as simple as creating a firebase account, and following the instructions here.