这是一个简洁高效的域名可视化展示面板,基于Cloudflare Workers构建。它提供了一个直观的界面,让用户能够一目了然地查看他们域名的状态、注册商、注册日期、过期日期和使用进度,并可在到期前通过TG机器人向用户推送通知。
DEMO:https://domains.yutian81.top
- 创建一个KV命令空间:名称随意,假设为
DOMAINS_TG_KV
- 在 workers 或 pages 的设置里,绑定 kv 空间,变量名为
DOMAINS_TG_KV
(不能修改),绑定上一步中新建的 kv 空间 - 最新的代码为仓库中的
DOMAINS_TG_KV.js
文件
worker 部署
在cf中创建一个workers,复制_worker.js
中的代码到workers中,点击保存并部署。
变量名 | 填写示例 | 说明 | 是否必填 |
---|---|---|---|
SITENAME | 我的域名监控 | 自定义站点名称,默认为域名监控 |
否 |
DOMAINS | https://raw.githubusercontent.com/用户名/仓库名/main/domains.json |
替换为你自己的json文件 | 是 |
TGID | 652***4200 | TG机器人ID,不需要通知可不填 | 否 |
TGTOKEN | 60947***43:BBCrcWzLb000000vdtt0jy000000-uKM7p8 | TG机器人TOKEN,不需要通知可不填 | 否 |
DAYS | 7 | 提前几天发送TG提醒,必须是整数,默认为7 |
否 |
示例
[
{ "domain": "883344.best", "registrationDate": "2024-06-16", "expirationDate": "2025-07-15", "system": "SpaceShip", "systemURL": "https://www.spaceship.com/zh" },
{ "domain": "711911.xyz", "registrationDate": "2024-04-16", "expirationDate": "2029-04-15", "system": "SpaceShip", "systemURL": "https://www.spaceship.com/zh" },
{ "domain": "hello.xyz", "registrationDate": "2024-07-17", "expirationDate": "2025-07-16", "system": "SpaceShip", "systemURL": "https://www.spaceship.com/zh" }
]