域名过期导致业务中断、流量缺失、品牌受损的案例比比皆是。手动记录域名的到期时间?是否会忘记,漏看?
我以前曾介绍过,我在微信小程序实现了域名证书监控功能。但是担心隐私,功能限制。这次我带来了豆子域名管家,本地化运行。
经过数月的规划和开发测试,豆子域名管家终于可以使用了。这是一款完全本地运行、支持批量导入管理以及可以企微和钉钉通知的域名证书检测工具。旨在解决域名过期监控难题。
| 特性 | 传统方式 | 豆子域名管家 |
|---|---|---|
| 运行方式 | 依赖云端服务 | 纯本地运行,数据不出本地 |
| 批量处理 | 手动逐个查询 | 一键导入,批量删除 |
| 通知渠道 | 单一(邮件/短信) | 钉钉+企微双通道,支持Markdown格式 |
| 自定义提醒 | 固定时间提醒 | 可配置通知时间,提前预警天数 |
| 系统集成 | 无 | 系统托盘常驻,后台静默运行 |
| 隐私安全 | 数据上传第三方 | 域名数据和配置数据存本地 |
技术架构亮点:
- 工具基于Wails3框架构建,采用Vue3+NaiveUI前端技术栈,确保界面简洁美观,交互流畅,支持暗黑/浅色两种主题。
- 本地证书检测引擎,直接调用系统网络库进行TLS检测,无需依赖外部API。
- 多线程并发处理,使用go的特性批量进行域名检测。
- 跨平台兼容:支持Windows、macOS、Linux系统。
- 配置持久化,所有配置本地存储,重启后自动恢复。
- 支持域名证书检测,域名到期时间检测。
软件运行界面预览:
控制面板

配置页面

基本操作指南:
1,导入域名我们需要把要监控的域名按行录入到txt文档中,可以在软件配置界面下载示例模板,当准备完成后,选择刚才的文件,然后验证。没有问题后,点击确认导入即可。
2,配置机器人目前工具支持钉钉机器人和企业微信机器人,支持Markdown格式消息,可以查点击推送预览效果按钮查看推送效果。当输入机器人配置后,可以验证测试,当收到消息后说明配置成功,点击保存即可。可以同时配置企微和钉钉。这样会同时推送两份通知。
3,配置推送通知策略目前工具扫描调度间隔固定24小时,可以配置通知时间,和告警天数间隔。在通知时间,系统会将当天扫描的结果报表推送到机器人。如果用户更新某些域名证书后,可以在监控面板进行手动刷新。想查看效果,可以把通知时间设置为当前时间加几分钟,当到达时间后,将推送报表。确认无误后,可以调整为真正的推送时间。
4,系统托盘运行当完成域名导入和机器人以及通知策略配置后,可以关闭窗口,工具将自动缩放到系统托盘。如果需要退出,需要右键系统托盘退出。注意,如果退出工具,将不能监控域名,因为这是一个本地工具。所以需要工具长期运行。
5,监控面板监控面板的仪表板显示你的域名配置项统计信息,表格显示监视的域名列表。域名可以搜索,刷新以及删除。域名按照过期、告警、正常顺序排序。请查看最前面域名并及时处理。
工具按照自己的真实需求开发,如果你需要尝试,可以通过下方下载链接。目前仅提供了Windows版本。
如果您有任何问题和建议,欢迎反馈和交流。