Let’s Encrypt 免费证书的默认有效期为 90 天。到期前需要及时更新证书,否则可能导致 HTTPS 功能不可用。本文介绍如何通过 Python 脚本结合 Certbot 实现证书的自动更新,并利用 PushDeer 推送通知至手机。


🛠️ 工具与依赖

  • Python 3
    使用 Python 3 编写脚本,支持调用系统命令和处理 JSON 数据。
  • psutil
    用于检测服务进程是否存在。
  • requests
    用于发送 HTTP 请求至 PushDeer 推送服务。

安装依赖:

pip install psutil requests

作者:freed  创建时间:2025-03-28 11:46
最后编辑:freed  更新时间:2025-03-28 11:50