Caleydo/caleydo.github.io

Allow HTTPS connections to caleydo.org

mstreit opened this issue ยท 5 comments

Getting a certificate from https://letsencrypt.org/ might be an option. But the certs are only valid for 60 days and need to be renewed regularly.

As described in #101 , custom domains for github pages got SSL support in May 2018 (see blog post).

The configured A Name for the github page pointed to 192.30.252.153, which seems autodated:

If you're using an A record that points to 192.30.252.153 or 192.30.252.154, you'll need to update your DNS settings for your site to be available over HTTPS
Source: Troubleshooting custom domains

After updating the A record, I had to remove and re-add the custom domain from the repo settings:

After updating existing DNS settings, you may need to remove and re-add your custom domain to your GitHub account to trigger the process of enabling HTTPS.
Source: Troubleshooting custom domains

And now it works ๐Ÿ”’

Awesome, thanks @keckelt!

Thanks!