#letsencrypt #tls #cert #chain #private-key #cert-paths #fullchain

certbot

一个调用 certbot 来获取 TLS 证书的库

1 个不稳定版本

0.1.0 2021年12月9日
0.0.0 2021年10月6日

#2406 in 加密学

MIT OR Apache-2.0 OR CC0-1.0

4KB

certbot

一个快速简单的 certbot 接口。期望在 Ubuntu 机器上拥有 root 权限。使用 apt install -y certbot 来确保 certbot 已安装。

certbot::get_cert_paths("[email protected]", "thismachine.domain.com").unwrap();
CertPaths {
    cert: "/etc/letsencrypt/live/thismachine.domain.com/cert.pem",
    chain: "/etc/letsencrypt/live/thismachine.domain.com/chain.pem",
    fullchain: "/etc/letsencrypt/live/thismachine.domain.com/fullchain.pem",
    privkey: "/etc/letsencrypt/live/thismachine.domain.com/privkey.pem",
}

无运行时依赖