https://github.com/dronestock/ssl
SSL证书自动更新插件,使用ACME生成证书,自动替换各个平台的证书,包括:1、创世云
https://github.com/dronestock/ssl
acme chuangcache https ssl tencent tencent-cloud
Last synced: 4 months ago
JSON representation
SSL证书自动更新插件,使用ACME生成证书,自动替换各个平台的证书,包括:1、创世云
- Host: GitHub
- URL: https://github.com/dronestock/ssl
- Owner: dronestock
- License: apache-2.0
- Created: 2023-04-14T07:13:48.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2025-04-23T22:14:38.000Z (9 months ago)
- Last Synced: 2025-04-23T23:25:02.608Z (9 months ago)
- Topics: acme, chuangcache, https, ssl, tencent, tencent-cloud
- Language: Go
- Homepage:
- Size: 135 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 项目
[](https://github.ruijc.com:20443/dronestock/ssl)
[](https://goreportcard.com/report/github.com/dronestock/ssl)







自动SSL证书,使用方法是在`Drone`里面增加一个`Cron`型的任务,自动更新证书,支持
- 创世云
- 腾讯云
- CDN
- API网关
## 使用
非常简单,只需要在`.drone.yml`里增加配置
```yaml
- name: 刷新
image: ccr.ccs.tencentyun.com/dronestock/ssl
pull: always
environment:
ID_DNSPOD:
from_secret: id_dnspod
TOKEN_DNSPOD:
from_secret: token_dnspod
ID_SSL:
from_secret: id_ssl
KEY_SSL:
from_secret: key_ssl
settings:
email: storezhang@gmail.com
certificate:
title: IT课
domain: '*.itcoursee.com'
type: dnspod
environments:
Id: $${ID_DNSPOD}
Key: $${TOKEN_DNSPOD}
tencent:
id: $${ID_SSL}
key: $${KEY_SSL}
```
更多使用教程,请参考[文档](https://www.dronestock.tech/plugin/stock/drone)
## 交流

## 捐助


## 插件列表
- [Git](https://www.dronestock.tech/plugin/stock/git) 使用Git推送和拉取代码
- [Maven](https://www.dronestock.tech/plugin/stock/maven) Maven编译、打包、测试以及发布到仓库
- [Protobuf](https://www.dronestock.tech/plugin/stock/protobuf) Protobuf编译、静态检查以及高级功能
- [Docker](https://www.dronestock.tech/plugin/stock/docker) Docker编译、打包以及发布到镜像仓库
- [Node](https://www.dronestock.tech/plugin/stock/node) Node编译、打包以及发布到仓库
- [Cos](https://www.dronestock.tech/plugin/stock/cos) 腾讯云对象存储基本配置、文件上传等
- [Mcu](https://www.dronestock.tech/plugin/stock/mcu) 各种模块依赖文件修改
- [Apisix](https://www.dronestock.tech/plugin/stock/apisix) Apisix网关插件
- [Ftp](https://www.dronestock.tech/plugin/stock/ftp) Ftp文件插件
## 感谢Jetbrains
本项目通过`Jetbrains开源许可IDE`编写源代码,特此感谢
[](https://www.jetbrains.com/?from=dronestock/ssl)