You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Rodolphe Breard 416be4b219 Fix references in tests 6 years ago
acmed Fix references in tests 6 years ago
.gitignore Initial commit 6 years ago
Cargo.toml Initial commit 6 years ago
LICENSE-APACHE-2.0.txt Initial commit 6 years ago
LICENSE-MIT.txt Initial commit 6 years ago
README.md Add a README.md file 6 years ago

README.md

The Automatic Certificate Management Environment (ACME), is an internet standard (RFC 8555) which allows to automate X.509 certificates signing by a Certification Authority (CA). ACMEd is one of the many clients for this protocol.

Key features

  • HTTP-01 and DNS-01 challenges
  • RSA 2048, RSA 4096, ECDSA P-256 and ECDSA P-384 certificates
  • Fully customizable challenge validation action
  • Run as a deamon: no need to set-up timers, crontab or other time-triggered process
  • Nice and simple configuration file

Build

In order to compile ADMEd, you will need the latest stable version of Rust, although it should work with versions as low as 1.31.

cargo build --release

The executable is located in target/release/acmed.