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

Serve threejs.org site over HTTPS #9753

Closed
cvan opened this issue Sep 23, 2016 · 4 comments
Closed

Serve threejs.org site over HTTPS #9753

cvan opened this issue Sep 23, 2016 · 4 comments

Comments

@cvan
Copy link
Contributor

cvan commented Sep 23, 2016

HTTPS will soon be required in WebVR-capable browsers. It'd be awesome if http://threejs.org was served from https://threejs.org. See the WebVR spec issue and @toji's blog post for more info.

Since http://threejs.org is already being served from GitHub Pages, I'd recommend using CloudFlare's free tier service as a reverse cache proxy + CDN (which includes best-in-class perf server settings [gzip, SDCH, HTTP/2, sane Cache-Control and E-Tag headers, etc.]), free HTTPS (TLS) support, server-side page rules (to force HTTPS and add server-side redirects), among other awesome options.

Here's a walkthrough I wrote of how to set up GitHub Pages + CloudFlare.

@cvan cvan changed the title Serve threejs.org site on HTTPS Serve threejs.org site over HTTPS Sep 23, 2016
@Mugen87
Copy link
Collaborator

Mugen87 commented Sep 23, 2016

There is already an issue for this #7678

@mrdoob
Copy link
Owner

mrdoob commented Sep 23, 2016

Thanks a lot for taking the time to write the walkthrough!
Are you aware of a similar walkthrough but using https://letsencrypt.org/ instead?

@cvan
Copy link
Contributor Author

cvan commented Sep 24, 2016

Thanks a lot for taking the time to write the walkthrough!

No problem!

Are you aware of a similar walkthrough but using https://letsencrypt.org/ instead?

Currently, it looks like Let's Encrypt + GitHub Pages isn't supported just yet.

There is already an issue for this #7678

Apologies didn't see this issue. That issues has lots of good dialog, so I'm going to move some comments from here to there and close this issue.

@cvan
Copy link
Contributor Author

cvan commented Sep 24, 2016

Closing in favour of the same issue #7678 filed before (see my latest comment there).

@cvan cvan closed this as completed Sep 24, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants