mirror of
https://github.com/certbot/certbot.git
synced 2026-07-26 00:28:39 +02:00
de867e26c8e36fadafa74608bbaea654009e3625
This splits out the single daemon into four different daemons (for makechallenge, testchallenge, and issue, and for logging), switches all but the logging daemon to no longer use pubsub (but instead use brpop, which is a blocking queue pop), and tracks the number of times that a given session has been tested (limited to 3). There are also new scripts to try to start and stop all the daemons with a single command.
The Chocolate project to implement sweet automatic encryption for webservers. There are two portions to the Chocoate protocol. client-webserver/ contains code that can be run on any webserver (eventually, email, XMPP and other SSL-securable servers too); it is used to automatically request and install a CA-signed certificate for that server's public names. server-ca/ contains a reference implementation for CAs to receive requests for certs, set challenges for the requesting servers to prove that they really control the names, and issue certificates. Debian dependencies: build deps: swig protobuf-compiler python-dev others: gnutls-bin # for make cert requests python-protobuf python-dialog hashcash
Description
Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
Readme
146 MiB
Languages
Python
94.5%
Shell
3.7%
Batchfile
0.8%
Makefile
0.7%
Augeas
0.2%