From 5753d768f7ff88f446ee3971e41e41c02b659b51 Mon Sep 17 00:00:00 2001 From: Rodolphe Breard Date: Mon, 18 Mar 2019 23:13:52 +0100 Subject: [PATCH] Add a README.md file --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..2a635d6 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +The Automatic Certificate Management Environment (ACME), is an internet standard ([RFC 8555](https://tools.ietf.org/html/rfc8555)) 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](https://www.rust-lang.org/), although it should work with versions as low as 1.31. + +``` +cargo build --release +``` + +The executable is located in `target/release/acmed`.