Github Pages with Hugo
Go through quick setup here: https://pages.github.com/
Hugo Setup: https://gohugo.io/hosting-and-deployment/hosting-on-github/
Here’s how to set up a free website using Github pages and Hugo. You can add a custom domain name using Cloudflare for about $10 per year.
The general steps include:
- Create a Github repository for your site.
- Change your pages settings.
- Build the repo into a Hugo site.
- Add DNS records for a custom domain.