Free static websites with SSL for hackers
rolodato.com
rolodato.com
Not affiliated either, but I’ve been blown away by how seamless their service has been.
I use it with Hugo, a static site generator. I believe Netlify has an easy SSL setup option, but it has been a while since I set it up.
Before, I used NearlyFreeSpeech, which was very low cost but not nearly as streamlined.
If anybody is interested:
Rails: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/16273
Go: https://gitlab.com/gitlab-org/gitlab-pages/merge_requests/50
The headache of managing this yourself adds up, things break, things update, etc.
[1] https://medium.com/@sbuckpesch/setup-aws-s3-static-website-h...
I've looked into this a couple of times in the past and that's the method I kept coming up with. I really want to do it but I've had trouble motivating myself to redo the hundreds of blog posts currently in WordPress.
https://gohugo.io/tools/migrations/#wordpress https://import.jekyllrb.com/docs/wordpress/
[1]: https://wordpress.org/plugins/simply-static/
[2]: https://wordpress.org/plugins/static-html-output-plugin/
Although I have to admit to not actually having set that up yet: it's on my to-do list for a personal site that's in-progress this week.
This year, one of my goals is to migrate all my Wordpress blogs to Jekyll and host them on Netlify. I'm almost done with 2/3rds of them and couldn't be happier. Highly recommended.
https://blog.cloudflare.com/secure-and-fast-github-pages-wit...
https://support.cloudflare.com/hc/en-us/articles/200170416-W...
https://www.cloudflare.com/ssl/
https://github.com/isaacs/github/issues/156#issuecomment-110...
For example, if the origin server presents a certificate with a SAN for *.github.io and you have a CNAME to yourusername.github.io, this will (soon) validate as Strict.
[1] - "We offer Pages sites primarily as a showcase for personal and organizational projects." https://help.github.com/articles/github-corporate-terms-of-s...
Other than that, yes, GitLab pages exists for the same reason.
You can call your project "my 365 days of kernel hacking series", put the code on Github, and then host a blog on GitHub with a mix of hacking blog posts and other non-hacking blog posts. That's acceptable.
Projects reside on USER.github.io/PROJECT, so they assume you will create a homepage as well. If you're a user, that's your personal homepage.
Anyway, this is about GitLab.