Let's Encrypt logo

Let's Encrypt

A free, automated, and open Certificate Authority (CA)
1.3K
820
+ 1
88

What is Let's Encrypt?

It is a free, automated, and open certificate authority brought to you by the non-profit Internet Security Research Group (ISRG).
Let's Encrypt is a tool in the Certificate Authority category of a tech stack.

Who uses Let's Encrypt?

Companies
404 companies reportedly use Let's Encrypt in their tech stacks, including BestFone 2.0, Eventdrive, and Learnbeat.

Developers
866 developers on StackShare have stated that they use Let's Encrypt.

Let's Encrypt Integrations

Shopify, MongoDB, IBM Containers, Traefik, and axios are some of the popular tools that integrate with Let's Encrypt. Here's a list of all 5 tools that integrate with Let's Encrypt.

Why developers like Let's Encrypt?

Here鈥檚 a list of reasons why companies and developers use Let's Encrypt
Let's Encrypt Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose Let's Encrypt in their tech stack.

Epistol
Epistol
at Epistol.fr | 11 upvotes 217.7K views
Laravel
Laravel
PhpStorm
PhpStorm
Google Analytics
Google Analytics
Sass
Sass
HTML5
HTML5
JavaScript
JavaScript
Vue.js
Vue.js
Webpack
Webpack
Buddy
Buddy
nginx
nginx
Ubuntu
Ubuntu
GitHub
GitHub
Git
Git
Deployer
Deployer
CloudFlare
CloudFlare
Let's Encrypt
Let's Encrypt
Stripe
Stripe
Asana
Asana
Bulma
Bulma
PHP
PHP
#CDG
CDG

I use Laravel because it's the most advances PHP framework out there, easy to maintain, easy to upgrade and most of all : easy to get a handle on, and to follow every new technology ! PhpStorm is our main software to code, as of simplicity and full range of tools for a modern application.

Google Analytics Analytics of course for a tailored analytics, Bulma as an innovative CSS framework, coupled with our Sass (Scss) pre-processor.

As of more basic stuff, we use HTML5, JavaScript (but with Vue.js too) and Webpack to handle the generation of all this.

To deploy, we set up Buddy to easily send the updates on our nginx / Ubuntu server, where it will connect to our GitHub Git private repository, pull and do all the operations needed with Deployer .

CloudFlare ensure the rapidity of distribution of our content, and Let's Encrypt the https certificate that is more than necessary when we'll want to sell some products with our Stripe api calls.

Asana is here to let us list all the functionalities, possibilities and ideas we want to implement.

See more
Tom Klein
Tom Klein
CEO at Gentlent | 9 upvotes 100.7K views
atGentlentGentlent
Google Analytics
Google Analytics
Postman
Postman
Stack Overflow
Stack Overflow
Google Drive
Google Drive
Google Maps
Google Maps
CloudFlare
CloudFlare
Stripe
Stripe
PayPal
PayPal
Twilio
Twilio
Let's Encrypt
Let's Encrypt
TensorFlow
TensorFlow

Google Analytics is a great tool to analyze your traffic. To debug our software and ask questions, we love to use Postman and Stack Overflow. Google Drive helps our team to share documents. We're able to build our great products through the APIs by Google Maps, CloudFlare, Stripe, PayPal, Twilio, Let's Encrypt, and TensorFlow.

See more
Labinator Team
Labinator Team
at Labinator | 7 upvotes 10.8K views
atLabinatorLabinator
CloudFlare
CloudFlare
Let's Encrypt
Let's Encrypt

The combination of CloudFlare and Let's Encrypt is very powerful. On all of our websites, we use this combination for best possible results.

CloudFlare is a robust popular CDN with a well-proven record of security features. Let's Encrypt is a non-profit certificate authority run by Internet Security Research Group that provides X.509 certificates for Transport Layer Security encryption. Using Let's Encrypt is completely free of charge which made it a very popular choice for our clients. It is also easy to install and greatly supported by a wide range of hosting providers.

See more
Tim Nolet
Tim Nolet
Founder, Engineer & Dishwasher at Checkly | 6 upvotes 10.7K views
atChecklyHQChecklyHQ
Let's Encrypt
Let's Encrypt
Amazon EC2
Amazon EC2
Heroku
Heroku
Node.js
Node.js
Vue.js
Vue.js
JavaScript
JavaScript
Amazon Route 53
Amazon Route 53
#SAAS

Let's Encrypt Amazon EC2 Heroku Node.js Vue.js JavaScript

We recently went through building and setting up free SSL for custom domains for our #SaaS customers. This feature is used for hosting public status pages and dashboards under the customers' own domain name.

We are in the #Node.js, #AWS and #Heroku world, but most of the things we learned are applicable to other stacks too.

The post linked goes into three things:

  1. Configuring the Let's Encrypt / ACME client called Greenlock.
  2. Getting DNS right on Amazon Route 53
  3. Actually determining what content to serve based on hostname.

All seem pretty straightforward, but there are gotcha's at each step.

Hope this helps other budding SaaS operators or ops peeps that need this functionality.

See more
Adrien Rey-Jarthon
Adrien Rey-Jarthon
Founder at updown.io | 5 upvotes 15K views
atupdown.ioupdown.io
OVH
OVH
DigitalOcean
DigitalOcean
Let's Encrypt
Let's Encrypt
#IPv6

Hosting updown.io started with a single OVH server and quickly grew to more server, first it was DigitalOcean VMs and we were very satisfied about them. But we then noticed some shortcomings about #IPv6 networking, although DigitalOcean supports it they don't provide the standard IP range to each VM (by choice) and thus have to block port 25 to avoid other machines being blocked in case of spammer. This is not good for us it means we can't monitor IPv6 SMTP servers properly, that's why we switched to @Vultr (one of their main competitors) which provides similar prices, more locations, and true IPv6 support with no blocked ports. Of course they offer less tools and the support is probably better at DigitalOcean but so far we're happy with @Vultr.

We still use some @OVH servers (which offers tremendous price/performance ratio) for the main web and database server + 2 of the daemons. In addition to this, we also have 2 DigitalOcean VMs for the secondary web and database server and for the automatic TLS termination proxy used to automatically issue Let's Encrypt certs for status page custom domains (for these servers the IPv6 port block is not an issue)

See more
Justin Dorfman
Justin Dorfman
Developer Evangelist at StackShare | 4 upvotes 35.1K views
MaxCDN
MaxCDN
GitHub Pages
GitHub Pages
Netlify
Netlify
Let's Encrypt
Let's Encrypt
Jekyll
Jekyll
Bootstrap
Bootstrap
jQuery
jQuery
Grunt
Grunt
Fastly
Fastly
#CDN
#GoogleFonts
#StaticSiteGenerators
#Webperf

When my SSL cert MaxCDN was expiring on my personal site I decided it was a good time to revamp some things. Since GitHub Services is depreciated I can no longer have #CDN cache purges automated among other things. So I decided on the following: GitHub Pages, Netlify, Let's Encrypt and Jekyll. Staying the same was Bootstrap, jQuery, Grunt & #GoogleFonts.

What's awesome about GitHub Pages is that it has a #CDN (Fastly) built-in and anytime you push to master, it purges the cache instantaneously without you have to do anything special. Netlify is magic, I highly recommend it to anyone using #StaticSiteGenerators.

For the most part, everything went smoothly. The only things I had issues with were the following:

  • If you want to point www to GitHub Pages you need to rename the repo to www
  • If you edit something in the _config.yml you need to restart bundle exec jekyll s or changes won't show
  • I had to disable the Grunt htmlmin module. I replaced it with Jekyll layout that compresses HTML for #webperf

Last but certainly not least, I made a donation to Let's Encrypt. If you use their service consider doing it too: https://letsencrypt.org/donate/

See more

Let's Encrypt Alternatives & Comparisons

What are some alternatives to Let's Encrypt?
OpenSSL
It is a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is also a general-purpose cryptography library.
Ensighten
The leading cybersecurity solution providing client-side protection against data loss, journey hijacking and intrusion while enhancing website performance. Assess and monitor privacy risk to protect against malicious JavaScript attacks.
Spring Security
It is a framework that focuses on providing both authentication and authorization to Java applications. The real power of Spring Security is found in how easily it can be extended to meet custom requirements.
Sqreen
Sqreen is a security platform that helps engineering team protect their web applications, API and micro-services in real-time. The solution installs with a simple application library and doesn't require engineering resources to operate. Security anomalies triggered are reported with technical context to help engineers fix the code. Ops team can assess the impact of attacks and monitor suspicious user accounts involved.
Authy
We make the best rated Two-Factor Authentication smartphone app for consumers, a Rest API for developers and a strong authentication platform for the enterprise.
See all alternatives

Let's Encrypt's Followers
820 developers follow Let's Encrypt to keep up with related blogs and decisions.
Tom Bazarnik
Kevin Campion
Sun Hao
Owen15431
Patcharapong Ponzue
Jo Perron
RebBlumstein
windson
Jacopo Bont脿
Omer Mollamehmetoglu