With Certbot now being an EFF project, I think it makes the most sense to keep this list here.
I copied it back to the original post and made the post a wiki. Thanks everyone for maintaining this list!
With Certbot now being an EFF project, I think it makes the most sense to keep this list here.
I copied it back to the original post and made the post a wiki. Thanks everyone for maintaining this list!
Python client by Wojtek Porczyk (currently not maintained?): https://github.com/woju/letsencrypt-woju
Hello.
Add my implementation please:
It is reverse-proxy for handle https with obtain/renew lets encrypt certificates on fly.
You can try my implementation:
https://github.com/rekby/lets-proxy - you can add it as reverse-proxy before nginx. It will handle traffic from https port 443 and send it to nginx.
We wrote a certbot plugin for HAProxy:
Forum topic: Implemented HAProxy plugin
Source: https://github.com/greenhost/certbot-haproxy
As our readme states: it can be useful to you in the following cases:
I open-sourced our client+certificate manager, Peter_Sslers (https://github.com/aptise/peter_sslers)
It’s designed for clustered nodes serving hundreds of domains, and combines a web-based LetsEncrypt client with a “certificate manager” that stores everything in Sqlite or Postgresql. There is also an OpenResty module that can query the certificate manager to dynamically configure ssl certificates for the request.
I added Internationalized Domain Names support to the concrete5 plugin. Many thanks Let’s Encrypt team: you rule!
The only Node.js options seem to be gone now.
Daplie/letsencrypt-cli
Daplie/letsencrypt-express
The “https://gitlab.com/Daplie/” account seems to be gone.
Does anyone know if it is available somewhere else?
The new home for the “letsencrypt-express” code for Node.js is at https://git.daplie.com/Daplie/greenlock-express
Automatic nginx reverse proxy docker image with auto letsencrypt cert:
Maybe the fastest way to test/generate/renew Let’s Encrypt SSL certificates from a shell!!!
Requires root access and a live webserver to run the script at.
The script must run on the live web server.
It supports multiple domains/sites on the same server to obtain a valid SSL certificate.
IT DOES NOT stop the server from running in order to validate!
If put on cron it renews automatically 7 days before expiration.
Sample command lines:
For testing
./le.sh domain www.domain.com,domain.com /path/to/webdomain/files/ -t
For real generation
./le.sh domain www.domain.com,domain.com /path/to/webdomain/files/ -l
For renewal (does it 7 days before expiration automatically)
./le.sh domain www.domain.com,domain.com /path/to/webdomain/files/ -r
Install it at: letsencrypt-fast
Dear @jcjones include it to the list if you feel is worth it.
Hello Gheift,
Your script is a great tool, I am using it in production for quiet a while. Thanks a lot!
On the other hand there are some pending issues, seemingly you do not maintain your repository since June 2016. I am willing to fully maintain, but it requires that you assign me the necessary privilege. Until than I propose people to use my fork: https://github.com/bruncsak/letsencrypt.sh
We have built a client for IBM Domino. https://www.midpoints.de/de-solutions-LE4D
It uses acme4j by Richard “Shred” Koerber
We have implemented ACME v1 in our SecSign ID Server in Java. Now the SecSign ID Server can request a certificate from Let’s Encrypt for his own TLS server port. Would anyone please be able to add “SecSign ID Server” with the URL https://secsign.com/ to the section “Projects integrating with Let’s Encrypt”?
The purpose of the SecSign ID Server is to provide two factor authentication in combination with the SecSign App on the smart phone.
Kind regards and thank you
Tilo Kienitz
We have built a client for IBM Domino. https://www.midpoints.de/de-solutions-LE4D2 ( next version is ACME-V2 ready )
Can someone put us on the client list, pls.?
Added Synchronet BBS Software… does this list have any relationship with the one at https://letsencrypt.org/docs/client-options/ ?
Hello!
You can make a PR for your client to be included in the list here: https://github.com/letsencrypt/website/blob/master/content/docs/client-options.md
Just a heads up that your link gives a 404!
Thanks!
-Jenessa
We try to keep the one on the website up-to-date as best as possible but can only do that with the help of our awesome community. If you have a client you want to add to the list on the website, please make a PR here:
Thanks so much!
-Jenessa