Earlier quoted context omitted.
I would hope not. If Github could generate valid SSL certs for random domains, something would be very broken.
It would just request LetsEncrypt to generate those certs and then prove the "ownership" (more like "control") of those domains by whatever method LetsEncrypt wants (.well-known perhaps?).
HTTPS for GitHub Pages
21–30 of 102 posts
Re: HTTPS for GitHub Pages
#22Re: HTTPS for GitHub Pages
#23What's the best way to get HTTPS for custom domains? Letsencrypt or Cloudflare? I don't think those are encrypted end to end, no?
Re: HTTPS for GitHub Pages
#24Re: HTTPS for GitHub Pages
#25What's the best way to get HTTPS for custom domains? Letsencrypt or Cloudflare? I don't think those are encrypted end to end, no?
Let's Encrypt is a certificate authority and provides certificates and so it would be end-to-end. However, CloudFlare is not end-to-end unless the server already supports HTTPS.
That's literally what this article is about.
Re: HTTPS for GitHub Pages
#26Does anyone know if github is planning to support https for custom domains?
Re: HTTPS for GitHub Pages
#27What's the best way to get HTTPS for custom domains? Letsencrypt or Cloudflare? I don't think those are encrypted end to end, no?
Re: HTTPS for GitHub Pages
#28About damn time! I "cheated" the system by having a script that will redirect you to the HTTPS version if you click on anything from the HTTP protocol, which kind of accomplishes forcing the HTTPS encryption, but not really. Then I've decided to switch to my own domain and just use CloudFlare (+ whitelisting Tor). Now I'm kind of thinking about switching to GitLab Pages since they pretty much kick the hell out of Git…
Are you sure that's not a Gitlab EE-only feature?
It's a feature they introduced pretty recently (~ a month ago IIRC), but it always kind of worked with CI + some tinkering (I know this because my organization used our own instance of GitLab as our publishing platform before this feature became a thing).
Re: HTTPS for GitHub Pages
#29About damn time! I "cheated" the system by having a script that will redirect you to the HTTPS version if you click on anything from the HTTP protocol, which kind of accomplishes forcing the HTTPS encryption, but not really. Then I've decided to switch to my own domain and just use CloudFlare (+ whitelisting Tor). Now I'm kind of thinking about switching to GitLab Pages since they pretty much kick the hell out of Git…
Are you sure that's not a Gitlab EE-only feature?