Re:Ask HN: What is a good blogging platform for non-developers
by jobvandervoort on Wednesday February 08, 2017 @04:39PM
(#13602392)
To add to this, you can use any static website generator with GitLab, here's a simple getting started: https://about.gitlab.com/2016/04/07/gitlab-pages-setup/
I'm a firm believer that with improving the tools (in my case- GitLab), CMS will become a thing of the past and static pages will be as accessible, yet more powerful, faster and more collaborative.
https://pages.github.com/
https://pages.gitlab.io/
They both use Jekyll(https://jekyllrb.com/) which is quite easy to learn even if you have never done any web dev. http://jekyll.tips/ has some really well made video tutorials on it as well as templates if you're not the artsy type. Adding a new blog entry is as easy as typing it up then doing a git commit and push.
I haven't set one up in GitHub yet but I know GitLab also can do TLS with LetsEncrypt