Hacker News new | ask | show | jobs
by PuffinBlue 3500 days ago
That's what I do, with GitLab. I chose GitLab because it allows you to use true/full https with custom domains thanks to letting you upload your own certificates.

I know you can get what looks like https with Cloudflare, custom domain and GitHub but it's not full end-to-end.

GitLab also has built in CI (rather than something external like Travis with GitHub) so you can simply push a commit and have a free 'runner' (really a Digital Ocean instance) spin up, run a build script then deploy to GitLab Pages, all for free. It's pretty amazing what you can do there to be honest.

I'm using it with Hugo but there are 'runners' for just about any SSG. I think many people have switched to using it for the ability to use Jekyll plugins unlike over at GitHub.

From the connection times I'm guessing the the servers are somewhere on the East Coast of the US (maybe they're still on Azure?) so I can hit sub second loads in Europe, the US and just about get under 1.5 secs in Australia/Asia.

It's impressive for the grand old price of 'free'!