脚本
未读
OpenVPN自动化配置与访问日志
OpenVPN自动化配置与访问日志 OpenVPN 是内网访问和安全隧道的核心工具。但随着用户数的增加,手动添加、分发证书、撤销权限、记录访问等操作变得既繁琐又容易出错。 本文将分享我实现的一个 OpenVPN 自动化管理方案: [前端表单] → [审批接口] → [后端 API] → [VPN 服
脚本
未读
用 Ansible 批量检查多台服务器的 Certbot 证书并自动续签
用 Ansible 批量检查多台服务器的 Certbot 证书并自动续签 日常运维中经常在多台服务器上使用 Certbot 来管理 HTTPS 证书(Let’s Encrypt)。 Certbot 虽然可以单机自动续签,但如果服务器多: 很难统一查看所有证书的到期情况 如果某台机器的自动续签失败,可
脚本
未读
用 Python 批量获取宝塔面板站点 SSL 信息
用 Python 批量获取宝塔面板站点 SSL 信息并写入数据库 在日常运维中,我们有多个 宝塔面板 管理不同环境、不同业务的站点。 宝塔面板虽然有 SSL 证书 信息,但没有一个统一的 API 入口查看全部面板的证书有效期、过期时间等信息。 如果站点多、面板多,人工逐个检查就非常麻烦,而且容易漏掉
脚本
未读
用 Python FastAPI + Webhook 实现 Alertmanager 邮件告警
用 Python FastAPI + Webhook 实现 Alertmanager 邮件告警(绕过 WorkMail STARTTLS 限制) 在使用 AWS WorkMail 作为邮件发送服务时,我发现一个坑: Alertmanager 默认的 SMTP 发送方式无法直接对接 WorkMail,