Website should be served through SSL
andreagrandi opened this issue · 9 comments
GitHub has recently introduced SSL for all GH pages: https://help.github.com/articles/securing-your-github-pages-site-with-https/
Can we have a look and see if it's possible to enable for PyCon UK website? I'm sure we can for generic pages but I'm not sure if we can when we use a custom domain.
Cheers
From the docs:
HTTPS is not supported for GitHub Pages using custom domains.
@kragniz ouch :(
Perhaps this could be done with cloudflare?
@meshy I was thinking about it (I use that too on my personal website). If it's not too complicated (I don't want to take precious time to the PyCon organisers) that could work well.
@meshy @andreagrandi – IIRC CloudFlare requires you use them for DNS on the free plan? If that's the case we'd have to make sure they support the DNS level URL redirects as that's how we deal with sending both www.pyconuk.org and pyconuk.org to the appropriate year subdomain (and thus the right GitHub project).
However, that being said, I'm not keen on changing the DNS setup now that we're "open for business" and actively marketing the conference. It's certainly something we could look into for next year.
we'd have to make sure they support the DNS level URL redirects
IIRC cloudflare do not support this.
I'm not keen on changing the DNS setup now that we're "open for business"
That makes perfect sense to me
Given that the website is static, there's another option which is to do what I'm now doing for lukasa.co.uk
: host the website using S3 and CloudFront. That also requires moving the DNS to Route53, but that would be fine by me because Route53 is excellent.
Of course, none of this is free (I end up paying around $2.50/mo for serving an average of 4k req/mo) but it needn't be that expensive either, and has the advantage of being pretty resilient (if we don't use US-East-1).
Anyway, worth considering as well: Cloudflare is good but the big long list of extra domains you get in your certs may not be a look PyCon UK wants very much, and ACM is a good replacement for Cloudflare's free TLS plans.