docker一键申请免费的SSL泛域名证书

查看 110|回复 9
作者:woniu   
   
利用Let's Encrypt的certbot的官方cf dns插件,配置好cf的Global API Key 就可以一键申请
主打就两个字 简单
1、配置cf的Global API Key
[ol]vi /root/cf.ini[/ol]复制代码
下面的邮箱和key改为你自己的即可
[ol]# Cloudflare API credentials used by Certbot
dns_cloudflare_email = [email protected]
dns_cloudflare_api_key = 0123456789abcdef0123456789abcdef01234[/ol]复制代码


2、执行下面的docker命令进行申请
[ol]docker run -it --rm --name certbot \
    -v "/etc/letsencrypt:/etc/letsencrypt" \
    -v "/var/lib/letsencrypt:/var/lib/letsencrypt" \
    -v "/root/cf.ini:/root/cf.ini" \
    certbot/dns-cloudflare certonly \
    --dns-cloudflare \
    --dns-cloudflare-credentials /root/cf.ini \
    -d *.abc.com[/ol]复制代码
最后一行改成你自己的域名即可,申请成功会告诉你证书在这个目录
[ol]/etc/letsencrypt/live/[/ol]复制代码

代码, 一键, 自己的

shiguang   
绑定
NekoFond   
Mark
Surge5   
好东西 帮顶
ncnc   
连一年免费的都没了 换证书真麻烦  

gjq   
不错
acm   
acme.sh不比这好用?
网桥   
good                     
Microcharon   
域名解析在 AWS 和 Hetzner 上,我用 zerossl + acme.sh,为了申请证书还要安装 docker 就麻烦了哈
woniu
OP
  

Microcharon 发表于 2023-11-12 08:54
域名解析在 AWS 和 Hetzner 上,我用 zerossl + acme.sh,为了申请证书还要安装 docker 就麻烦了哈 ...

是的呀 zerossl 直接网页申请也很方便  
提供一个方法而已
您需要登录后才可以回帖 登录 | 立即注册

返回顶部