[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#930094: RFP: acmebot -- A configurable python tool for managing certificates using ACME v1/v2 protocol.



Package: wnpp
Severity: wishlist

* Package name    : acmebot
  Version         : 2.4.0
  Upstream Author : Peter Linss <peter@linss.com>
* URL             : https://github.com/plinss/acmebot
* License         : GPLv3 
  Programming Lang: Python
  Description     : A configurable python tool for managing certificates using ACME v1/v2 protocol.

acmebot acquires and maintains certificates from a certificate authority
using the ACME v1/v2 protocol supporting Let's Encrypt.
The tool can be configured extesively in JSON and YAML.
But it does not modify configuration files of other services by itself,
or provide a server to perform stand-alone domain validation.

It supports both RSA and ECDSA certificates in parallel (default).
acmebot separates the authorization (domain validation) and certificate
issuance processes allowing one machine to maintain authorizations,
while another machine issues certificates. This can be useful e.g. for
situations where an isolated server is providing a service behind a
firewall.
The tool can also maintain associated HPKP headers and TLSA (DANE)
records.


Reply to: