2026.10.09
Domain Locker:把域名资产、到期提醒与监控集中到一处
Domain Locker 面向拥有多个域名的个人、团队和自托管用户,提供资产盘点、数据抓取、到期提醒、配置变更记录及网站健康监控。
项目用途
Domain Locker 是一个用于集中管理域名组合的开源、自托管工具。它试图把域名注册商、SSL、主机、IP、DNS、子域名和到期时间等分散信息放在同一个界面中,并持续更新相关数据。对于同时维护个人项目、客户站点或域名投资组合的人来说,它的重点不是注册域名,而是减少遗漏续费、忘记服务商和忽略配置变化的风险。
适合哪些人
它适合拥有多个域名、需要统一查看状态的个人站长、小型团队和运维人员,也适合希望把域名资料放在自有基础设施中的自托管爱好者。若你只维护一两个域名,现有注册商提醒可能已经足够;Domain Locker 的价值更可能体现在域名数量增加、服务商分散,或需要历史记录和统一通知时。
已知功能
README 列出的功能包括自动获取 SSL 证书、主机、注册商、IP、DNS 和子域名信息;按域名查看分析指标;以图表查看组合趋势;记录配置变更;监测网站运行时间、性能和健康状况;保存购买价格与续费成本;添加分类、标签、备注及关联资源。它还支持导入导出、API 数据访问,以及 RSS、iCal 和 Prometheus 集成。
提醒可以按偏好配置,用于域名即将到期或配置发生变化的场景。README 列出了 webhook、邮件、SMS、Slack、Telegram、WhatsApp 等通知渠道;v0.3.0 release 进一步提到带凭据的 NTFY、Discord webhook 和 Apprise 支持。项目同时声明支持多语言、明暗主题、自定义主题,以及 SSO 和 2FA。具体渠道、认证方式和部署路径仍应以当前文档与配置为准。
部署与采用前的限制
官方 README 将自托管路径定位为容器部署,数据默认使用 SQLite,也可以配置 PostgreSQL,并要求为 /data 挂载持久化卷。README 还描述了每日域名数据更新、每15分钟网站监控和每周旧监控数据整理任务。因此,部署时应规划持久化、数据库备份、容器升级、通知凭据管理和外部网络访问,而不能只把它当成一次性运行的仪表盘。
项目会抓取并保存与域名相关的外部数据,通知也可能连接第三方服务。采用前应确认隐私政策、数据保留方式、DNS/WHOIS 等外部查询的可用性,以及团队是否接受把通知发送到选定渠道。README 宣称支持 SSO 和 2FA,但来源没有提供完整的身份认证配置、资源需求、备份恢复演练或安全审计结论,不能据此推断适合任何高风险生产环境。
仓库元数据显示项目未归档并采用 MIT License;官方 release v0.3.0 发布于 2026 年 9 月 23 日。版本变更包含 PostgreSQL 健康检查、WHOIS 并发与请求延迟配置等内容。正式采用前,建议锁定经过验证的版本,先用少量非关键域名测试自动抓取、到期提醒、通知失败处理和数据恢复流程。
资料来源
资料核对日期:2026-10-09