I used Pagekit for quite some time with my personal homepage. Pagekit gave me a nice Admin UI and there were also nice themes and plugins, which I could use. But Pagekit is PHP and the setup isn't that optimal. So I switched back to a static site setup with Hugo. Some years ago I used Jekyll to build a lot of websites. Jekyll was really easy to use and you could host your sites on GitHub for free, I didn't rent a server yet back then.
In this post I’ll describe you how you can run a fully customizable and fast website with an custom domain completely free! GitHub Pages GitHub Pages is the hosting service we’ll use for the website. GitHub Pages is a part of GitHub where you can host websites for free. How you can setup a GitHub Page read here. You can also use an custom domain, but later more… Jekyll Jekyll is the blogging system we’ll use to setup the page (or blog).