Open
Description
Is your feature request related to a problem? Please describe.
我有多台服务器均部署了 NginxUI,各自签署托管证书并通过 NginxUI 自动续期。目前通过 Telegram Bot 可以接收证书续期通知,但通知内容仅有 证书续期成功+签署域名
两个信息,如果多台服务器使用了相同域名,无法判断是哪台服务器签署成功了,哪台服务器签署失败了。
Describe the solution you'd like
期望可以支持自定义通知内容,并支持域名变量、续期时间变量、失效时间变量、下次续期时间变量,以及其他更多可提供配置的变量。
大概翻了下代码,好像不止证书续期会发出通知?
如果通知类型非常多,导致自定义配置功能很难搞的话,在证书续期这类通知的模板中加入更多信息也可以,比如:
XXX服务器(节点名称)证书续期成功
续期域名:*.abc.com, abc.com
续期时间:2025年6月25日 12:23:23
失效时间:2025年9月23日 12:23:23
下次续期时间:2025年7月15日 12:23:23
Describe alternatives you've considered
暂无
Additional context
变量实现可以参考 https://github.com/jeessy2/ddns-go/blob/68dd86f55c21699f9373e98ef8e5e71db58fd2b7/config/webhook.go#L122C1-L131C2