#tls

acme-rfc8555

Provision certificates from ACME providers

5 releases

0.1.2 May 25, 2024
0.1.1 Oct 30, 2023
0.1.0 Sep 5, 2023
0.0.3 Sep 5, 2023
0.0.2 Sep 5, 2023

#637 in Web programming

Download history 69/week @ 2024-06-10 66/week @ 2024-06-17 45/week @ 2024-06-24 51/week @ 2024-07-01 52/week @ 2024-07-08 64/week @ 2024-07-15 73/week @ 2024-07-22 48/week @ 2024-07-29 44/week @ 2024-08-05 43/week @ 2024-08-12 28/week @ 2024-08-19 30/week @ 2024-08-26 38/week @ 2024-09-02 48/week @ 2024-09-09 39/week @ 2024-09-16 51/week @ 2024-09-23

179 downloads per month

MIT license

88KB
1.5K SLoC

acme-rfc8555

Provision certificates from ACME (Automatic Certificate Management Environment) providers such as Let's Encrypt.

crates.io Documentation MIT or Apache 2.0 licensed
CI codecov dependency status Download

Follows the RFC 8555 spec, using ACME v2 to issue and manage certificates.

Originally a fork of acme-micro and acme-lib, but the code has deviated significantly since then.

Crate Goals

  • No OpenSSL
  • RFC 8555 compliance
  • Full documentation
  • Full test suite
  • Support multiple certificate key types

Documentation

All documentation is provided via docs.rs.

Dependencies

~10–23MB
~358K SLoC