Host Static Website on Gitlab Pages
There’re lots of free services that you can host your static website:
And many more. See Hugo Hosting & Deployment
I’ll show you how to deploy your website to Gitlab Pages. GitLab Pages is a feature that allows you to publish static websites directly from a repository in GitLab. It’s the easiest way to get your website up and running.