agrc / gis.utah.gov

The official UGRC website
https://gis.utah.gov
MIT License
25 stars 41 forks source link

SSL issue #62

Closed steveoh closed 8 years ago

steveoh commented 8 years ago

https://github.com/isaacs/github/issues/156

GitHub Pages does not support SSL for custom domains. We may have to move away from github pages if they will not create a way for people to use their own certs.

steveoh commented 8 years ago

I was just turned on to a way we can offer https for gis.utah.gov. Netlify has an open source account that listens to commits to github and publishes to http://gis-utah-gov.netlify.com/. They have lets-encrypt support. I think all that we need to do is update our domain to point to this url and we'd be good to go. @BGranberg would you be interested in pulling the trigger on this?

jdalton commented 8 years ago

Just popping in to 👍 Netlify!

More info on setting up the custom domain: https://www.netlify.com/docs/custom-domains

steveoh commented 8 years ago

@jdalton did you create the lets-encrypt cert after pointing the domain to netlify?

jdalton commented 8 years ago

Yes, after. It will warn you to ensure the domain is working without HTTPS first. I had HSTS enabled previously so used IE9 (which doesn't support it) to confirm the site was reachable without HTTPS and then just clicked it on it and ✨ instant TLS/SSL.

For reference my namecheap settings are:

steveoh commented 8 years ago

@brigsz will you schedule a CNAME change for our website?

brigsz commented 8 years ago

@steveoh If I understand you want me to do an actual change request to change the CNAME from whatever it is now...agrc.github.io to gis-utah-gov.netlify.com Is that correct?

steveoh commented 8 years ago

INC0548516

steveoh commented 8 years ago

🔓 👉 🔒

lock[bot] commented 5 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.