自动签发续期泛域名https证书

dnspod参考https://cloud.tencent.com/developer/article/1140719
七牛云部署以及发送通知参考https://www.xu81.com/posts/2024/03/acme自动申请/更新证书并部署nginx七牛/

//可能要花几分钟
curl https://get.acme.sh | sh -s email=xxx@yyy.com

export DP_Id="DNSPod Toekn ID"
export DP_Key="DNSPod Toekn"

//CloudFlare使用下列变量
export CF_Key="cloudflare 中查看你的 key"
export CF_Email="你的 cloudflare 邮箱"

//使用letsencrypt作为CA,默认的可能连接不上
~/.acme.sh/acme.sh --set-default-ca --server letsencrypt

//第一次可能失败,因为DNS记录生效需要一定的时间
~/.acme.sh/acme.sh --issue --dns dns_dp -d zzz.com -d *.zzz.com
//CloudFlare使用下列命令
~/.acme.sh/acme.sh --issue --dns dns_cf -d zzz.com -d *.zzz.com


//查看crontab任务
cat /etc/passwd | cut -f 1 -d : |xargs -I {} crontab -l -u {}