With the recent Google announcement that Chrome 68 will mark all HTTP sites as insecure, it’s time to say farewell to GitHub Pages, which I switched to more than two years ago, and move to GitLab Pages.
Main reason being, despite multiple requests, GitHub still does not support HTTPS on custom domains, without using another service like Cloudflare (which is a bit overkill for a static site!).
There are several additional advantages to the move: * Making use of GitLab’s CI/CD system, so I can update my blog without having Cryogen installed locally * Certificate renewal can be scripted * if there’s some private data used to generate your blog, GitLab provides private repositories for free
I’ve been meaning to switch to a statically-generated blog for a while, and specifically to Cryogen hosted on GitHub Pages, for a combination of several reason: