Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Docs] Enable HTTPS #731

Closed
calvellido opened this issue Mar 13, 2018 · 9 comments
Closed

[Docs] Enable HTTPS #731

calvellido opened this issue Mar 13, 2018 · 9 comments
Assignees

Comments

@calvellido
Copy link
Member

calvellido commented Mar 13, 2018

Github pages is silently trialing Let's Encrypt support for some GitHub Pages sites. Here can be checked whether Arrow has been lucky or not:

https://github.com/arrow-kt/arrow/settings

If not, there are some other ways to go, also. IMO it would be nice have this on the docs site, even if we don't treat sensitive info there.

@pakoito
Copy link
Member

pakoito commented Mar 13, 2018

Unavailable for your site because you have a custom domain configured (arrow-kt.io)
HTTPS provides a layer of encryption that prevents others from snooping on or tampering with traffic to your site. When HTTPS is enforced, your site will only be served over HTTPS.

@calvellido
Copy link
Member Author

So it seems that we don't have the option available yet, let's wait for this feature to get fully rolled out then 👍

@dtchepak
Copy link

dtchepak commented Apr 17, 2018

Maybe consider Cloudflare to get https over all of arrow-kt.io?

@andrzejressel
Copy link
Contributor

https://blog.github.com/2018-05-01-github-pages-custom-domains-https/

@calvellido calvellido removed the blocked label May 2, 2018
@calvellido
Copy link
Member Author

🔥 🔥 🔥

@pakoito
Copy link
Member

pakoito commented May 3, 2018

Unavailable for your site because your domain is not properly configured to support HTTPS (arrow-kt.io)

I don't have access to the website config to enable https. @calvellido should!

@calvellido calvellido self-assigned this May 3, 2018
@calvellido
Copy link
Member Author

The A records for the domain have been updated and the DNS changes have been propagated, the last step is to re-add the custom domain info in the repo, which I'm gonna do it now 👍

@calvellido
Copy link
Member Author

...and done! 👌

https://arrow-kt.io/

@pakoito you might want to enforce all browsing now to use HTTPS on that GitHub option, now it should let you do it.

@pakoito
Copy link
Member

pakoito commented May 4, 2018

Aaaaand done! Thank you to everyone for keeping an eye on this ^^

@pakoito pakoito closed this as completed May 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants