使用 acme.sh 自动申请域名证书(群晖 Docker)

使用 acme.sh 自动申请域名证书(群晖 Docker)

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

本文介绍使用 Docker 镜像 acme.sh 实现自动申请和续签名证书,支持 http 和 DNS 两种验证方式,以腾讯云为例申请 DNS API,在群晖 Docker 上部署实现证书自动续期。

🎯

关键要点

  • 使用 Docker 镜像 acme.sh 实现名证书自动申请和续签功能。
  • acme.sh 支持 http 和 DNS 两种域名验证方式,适用于各种环境和需求。
  • 以腾讯云为例申请 DNS API,需在 DNSPOD 创建密钥并获取 ID 和 Token。
  • 在群晖 Docker 上部署时,需创建配置文件夹并编辑 account.conf 文件。
  • 下载 neilpang/acme.sh 镜像并配置容器,设置挂载文件夹和网络。
  • 使用 daemon 模式运行容器,实现证书到期自动续期功能。
  • 通过命令申请证书,支持多域名和泛域名证书申请。
  • 证书和密钥文件生成后可在指定文件夹内找到,便于后续使用。
➡️

继续阅读