Prism: Support HTTPS on prismjs.com

Created on 4 Apr 2016  路  9Comments  路  Source: PrismJS/prism

To prevent a man-in-the-middle messing with downloaded code, could you please support HTTPS?

https://letsencrypt.org/
https://startssl.com

enhancement website

All 9 comments

The Prism website is hosted by Github Pages https://pages.github.com/. Is it possible to use HTTPS with that?

Sadly not directly :( But it is possible to put Cloudflare in front of it using it's "Universal SSL"

https://support.cloudflare.com/hc/en-us/articles/203663694-How-do-I-enable-free-Universal-SSL-with-Github-

Given that Cloudflare is not free, if you want to pay for it @fuzzyroddis, I'm game. Otherwise, I'm not sure how that would work, given that Prism is a non-profit project with no funds.
(Hmm, I wonder if there's a good service to use that is easy to set up, to let people donate to the project. It would be useful for things like this)

@LeaVerou totally understand about costs. https://www.cloudflare.com/plans/ has a free plan, which is probably just burning through their vc money at this point :P

GitHub has enabled this for free for custom domains with LetsEncrypt. @LeaVerou I think an admin needs to make the changes to turn this on.

When I go to do that, it's not enabled 馃槙

image

Unavailable for you site because your domain is not properly configured to support HTTPS.

I guess there is some action to perform on the domain to enable/configure a LetsEncrypt certificate first, before we can enforce HTTPS.

Done! Thanks @mAAdhaTTah for your help!

Sweet! Happy to help.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jaune162 picture jaune162  路  6Comments

myst729 picture myst729  路  6Comments

markerikson picture markerikson  路  3Comments

jiantosca picture jiantosca  路  4Comments

apollolux picture apollolux  路  4Comments