certbot 客户端的 certbot-httpreq 插件
项目描述
certbot-httpreq 项目
certbot-httpreq 是一个免费的开源软件,我们开发它以通过 HTTP 协议自定义和发送身份验证器和安装程序 certbot 请求。
目录
安装
pip install certbot-httpreq
用法
certbot \
--agree-tos \
--text \
-a certbot-httpreq:auth \
-i certbot-httpreq:installer \
--certbot-httpreq:auth-config /etc/letsencrypt/certbot-httpreq.yml \ # not required
--certbot-httpreq:installer-config /etc/letsencrypt/certbot-httpreq.yml \ # not required
run
配置文件必须放在 /etc/letsencrypt/certbot-httpreq.yml 或使用参数 --certbot-httpreq:auth-config 和 --certbot-httpreq:installer-config 指定。
配置
您可以为执行和清理阶段自定义身份验证器 HTTP 请求,也可以为部署阶段自定义安装程序 HTTP 请求。
# authenticator
perform:
### perform HTTP URI ###
uri: http://localhost
### perform HTTP path ###
path: /
### perform HTTP method: PUT or POST ###
method: PUT
### perform HTTP format: json or form-urlencoded ###
format: json
### parameter name in HTTP query string for challenge string ###
### default: HTTP path e.g.: http://localhost/HGr8U1IeTW4kY_Z6UIyaakzOkyQgPr_7ArlLgtZE8SX ###
param_challenge: ~
### parameter name in HTTP body for validation string
### default: HTTP json payload e.g.: "gfj9Xq...Rg85nM" ###
param_validation: ~
### perform HTTP custom headers ###
headers: {}
### perform HTTP connection timeout ###
timeout: ~
### perform HTTP SSL verify ###
verify: ~
cleanup:
### cleanup HTTP uri ###
uri: http://localhost
### cleanup HTTP path ###
path: /
### cleanup HTTP method: DELETE, PUT or POST ###
method: DELETE
### cleanup HTTP format: json or form-urlencoded ###
format: json
### parameter name in HTTP query string for challenge string ###
### default: HTTP path e.g.: http://localhost/HGr8U1IeTW4kY_Z6UIyaakzOkyQgPr_7ArlLgtZE8SX ###
param_challenge: ~
### cleanup HTTP custom headers ###
headers: {}
### cleanup HTTP connection timeout ###
timeout: ~
### cleanup HTTP SSL verify ###
verify: ~
# installer
deploy:
### deploy HTTP URI ###
uri: http://localhost
### deploy HTTP path ###
path: /
### deploy HTTP method: POST or PUT or PATCH ###
method: POST
### deploy HTTP format: json or form-urlencoded ###
### e.g.: HTTP json payload: {"domain":"...","cert":"...","key":"...","chain":"..."} ###
format: json
### deploy HTTP custom headers ###
headers: {}
### deploy HTTP connection timeout ###
timeout: ~
### deploy HTTP SSL verify ###
verify: ~
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
内置发行版
certbot_httpreq-0.0.17-py3-none-any.whl
(19.6 kB
查看哈希)
certbot_httpreq-0.0.17-py2-none-any.whl
(19.6 kB
查看哈希)
关
certbot_httpreq -0.0.17-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | f3b6ff3bfd6478c3813ef159e7d850b68046bd13d2e00ef35e3a4b5d45cb0e31 |
|
| MD5 | b0b6708d9e2449565751df11a7b98972 |
|
| 布莱克2-256 | f8e42dd7d6091ea351e5805aa5f42ac67528d7d046930b39ecf90aada686d736 |
关
certbot_httpreq -0.0.17-py2-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 954dea80b6d6c97a3c29674584f24581060a270ba19d26f7d3848a8a10de2714 |
|
| MD5 | 6d5dbd1c14d9ac653d87715a2a3f6964 |
|
| 布莱克2-256 | 89254074805f040e8e4849fa9fa57ddfcf86856ff127c6c40271649bd7af6a76 |