If you aren’t familiar, this GitHub FREE function may be of interest.
Host your own Blog or Documentation site at no-cost using GitHub Pages & Jekyll.
You must log in or # to comment.
Also on gitlab instances
https://docs.gitlab.com/ee/user/project/pages/
Really takes the complications out of hosting if you can build things as a JAM style site.