mirror of https://github.com/breard-r/acmed.git
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
|
6 years ago | |
---|---|---|
acmed | 6 years ago | |
.gitignore | 6 years ago | |
Cargo.toml | 6 years ago | |
LICENSE-APACHE-2.0.txt | 6 years ago | |
LICENSE-MIT.txt | 6 years ago | |
README.md | 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
.