通过github自动申请SSL证书

通过github自动申请SSL证书
九牧github:
https://github.com/danbao/auto-ssl
下载代码压缩包:点击下载
解压下载的压缩包
新建仓库,设为私有
上传所有的已解压好的文件(.github文件夹无法直接上传)
添加文件:名字“.github/”再随意起一个名字(后面要删掉)并提交
上传文件:workflows
打开CF官网(域名托管的CF账号),点击域名,复制账户ID保存好,点击获取API令牌,创建令牌,选择编辑区域DNS,在区域资源位置的特定区域后选择要申请SSL证书的域名,点击继续,点创建令牌,复制令牌保存好
回到github,点设置,机密和变量,操作,新建仓库机密
变量:
1 | CF_TOKEN |
令牌
1 | CF_ACCOUNT_ID |
账户ID
1 |
邮箱
9. 点击上面的操作选项下的常规,工作流程权限选择读取和写入权限,保存即可
回到代码首页,点击cloudflare_domains_list.txt文件,编辑,把自己要申请SSL证书的域名输入进去,保存
点击actions,选择第一项:cloudflare SSL certificates,运行,等待大概一分钟左右执行完成
回到首页,点击SSL文件夹,里面就是申请的证书和私钥


