# ssl_cert_auto_aliyun **Repository Path**: istower/ssl_cert_auto_aliyun ## Basic Information - **Project Name**: ssl_cert_auto_aliyun - **Description**: 阿里云SSL证书自动申请 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2023-08-21 - **Last Updated**: 2024-11-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 阿里云免费SSL证书自动申请 ## 条件 - 阿里云免费证书 - 域名解析绑定在阿里云 - 阿里云AccessKey访问权限:证书和域名 ## 使用 ```shell gencert create -f config.yaml -d your_domain -i accesskey_id -s accesskey_secret -p save_path INFO[2023-08-27 12:23:51] 开始任务 app=cert INFO[2023-08-27 12:23:51] 开始执行任务, 域名:xxx.istower.me, 路径: /tmp app=cert INFO[2023-08-27 12:23:52] 证书申请已经成功提交 app=cert INFO[2023-08-27 12:23:54] 获取证书对应的域名校验信息完成 app=cert INFO[2023-08-27 12:23:54] 添加dns记录完成 app=cert INFO[2023-08-27 12:23:54] 开始轮询证书审核结果,当前证书对应域名: xxx.istower.me app=cert INFO[2023-08-27 12:25:55] 证书已经通过申请,并且保存在目录 中 app=cert ``` > -f yaml格式的配置文件 > > -d 证书对应的域名 当同时指定-f和-d时候,使用-f > > -i 阿里云AccessKey ID > > -s 阿里云AccessKey Secret > > -p 生成的pem格式证书保存路径,默认`/tmp`目录 ### 配置文件格式 ```yaml certs_info: - domain: xxx.istower.me path: /tmp ``` > 支持多个域名,列表形式填写