domains-check:监控VPS到期并通过TG提醒

部署方法

1、workers 部署

在 cf 中创建一个 workers,复制 _worker.js 中的代码到 workers 中,点击保存并部署。

项目地址:GitHub - yutian81/domain-check

快速部署到 CF Worker

2、pages 部署

fork 本仓库,在 cf 中创建一个 pages,链接到你 fork 的仓库,点击部署

变量设置

变量名 填写示例 说明 是否必填
SITENAME 我的域名监控 自定义站点名称,默认为 域名监控
DOMAINS https://raw.githubusercontent.com/用户名/仓库名/main/domains.json 替换为你自己的 json 文件
TGID 652***4277 TG 机器人 ID,不需要通知可不填
TGTOKEN 60947***43:BBCrcWzLbXghYU8vdtt0jyESjpL9-uKM7p8 TG 机器人 TOKEN,不需要通知可不填
DAYS 7 提前几天发送 TG 提醒,必须是整数,默认为 7

域名信息 json 文件格式

示例

1
2
3
4
5
[
{ "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" }
]

相关截图

TG 通知截图
TG通知.png

监控页面截图
监控页面.png

致谢

ypq123456789