https://github.com/fjc0k/docker-auto-sslcert
自动创建、续期 SSL 证书并发布通知。
https://github.com/fjc0k/docker-auto-sslcert
Last synced: 6 months ago
JSON representation
自动创建、续期 SSL 证书并发布通知。
- Host: GitHub
- URL: https://github.com/fjc0k/docker-auto-sslcert
- Owner: fjc0k
- License: mit
- Created: 2021-01-01T09:12:42.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-02T07:56:43.000Z (almost 5 years ago)
- Last Synced: 2025-02-10T11:44:01.524Z (8 months ago)
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/jayfong/auto-sslcert
- Size: 23.4 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-auto-sslcert
自动生成、续期 SSL 证书并发布通知。
## 环境变量
| 变量名称 | 说明 | 示例 |
| -------------- | -------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| DNSPOD_API_KEY | DNSPod 的鉴权信息,格式:`ID,Token` | 10086,dsdwkkd3k2493242940329 |
| DOMAIN_LIST | 要生成证书的域名列表,支持泛域名 | foo.bar,\*.x.qq.com |
| NOTIFY_URL | 证书更新时的通知地址,可以为一个字符串或 JSON 对象 | https://foo.bar/sslcert-update
{
"foo.bar": "https://foo.bar/sslcert-update/foo.bar",
"\*.x.qq.com": "https://foo.bar/sslcert-update/.x.qq.com"
} |## 通知地址收到的参数
通知地址收到的是一个 POST 请求,请求体为一个 JSON 字符串,内容为:
```json
{
"domain": "foo.bar",
"crt": "证书内容",
"key": "证书私钥"
}
```## 许可
MIT (c) Jay Fong