Bash script:
Some other bash scripts, which are only wrappers around another client:
Bash script:
Some other bash scripts, which are only wrappers around another client:
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.?