4 ms·
This is a nice, concise guide. I use LetsEncrypt for one of my sites running on a DigitalOcean box, they have some excellent documentation there as well. An al
by chrisparton1991 9y ago
This is a nice, concise guide. I use LetsEncrypt for one of my sites running on a DigitalOcean box, they have some excellent documentation there as well.
An alternative to LetsEncrypt is to sign up for Cloudflare's free tier. You get free SSL (using their shared certificate) and a bunch of other goodies. I have a couple of sites hosted on GitHub Pages using Cloudflare, so I have SSL and hosting at zero cost. Hard to beat that price!
- dasil003 9y agoThe problem with that is that the connection from CloudFlare to your server is unencrypted. Ideally you will still have SSL implemented on your own server/network even when using a CDN provides it for the public facing domain.
- chrisparton1991 9y agoYep, agreed. I only use Cloudflare's SSL for a couple of static landing page websites. For things like that, I think Cloudflare is perfect. For anything else, I use LetsEncrypt.
- johnny_reilly 9y ago> The problem with that is that the connection from CloudFlare to your server is unencrypted. Not necessarily - GitHub pages serves up HTTPS so you can be HTTPS all the way down the line
- tatersolid 9y agoCloudflare will issue you a cert from their internal CA so the POP-origin connection can be secured. But then you have to install and renew that cert on your origin. Turtles all the way down.