一个调用服务器资源,生成ssl证书的网站
# github link
# 示例

# 实现方式
页面比较简单,主要构成是一个填写域名的 input,一个发送申请的 button,一个发送下载申请的 button
# 主要流程
填写域名,发送申请接口
后端根据域名启动 certbot 的申请流程,解析 certbot 返回的设置域名 txt 解析的字符串,将这些信息提取出来返回给前端
前端将需要设置的域名 txt 解析展示出来,等待 5 分钟后,才可以发送请求下载的接口,等待是为了因为域名 txt 解析有延迟
随后前端设置完 txt 解析之后,就可以发送下载请求了,后端根据这个请求获取到之前的进程,继续之前的流程,如果域名 txt 解析设置无误,那么 certbot 将会自动下载 pem 等文件到指定文件夹,后端将这个文件夹打包到指定的下载目录,并且将该 url 发送给前端,前端下载即可