全新重构,更现代,更炫酷,更多功能 - 域名监控面板

全新重构,更现代,更炫酷,更多功能 - 域名监控面板
雨天狂奔全新重构,更现代,更炫酷,更多功能 - 域名监控面板
由于旧版在 UI 界面上不够现代,且很多功能并不完善,因此萌生了重构项目代码的念头,历经近一周的打磨和测试,新版全新出炉,先看靓照:
了解 Domain-check
domain-check 是基于 Cloudflare Worker 和 Worker KV 构建的域名到期监控仪表盘,支持自动 WHOIS 查询、分组管理、到期提醒、数据导入导出等功能
功能特性
- ✅ 域名管理:支持一级和二级域名的添加、编辑、删除
- 🔍 WHOIS 自动查询:一级域名自动获取注册和到期信息
- 📊 可视化仪表盘:域名状态概览、进度条、分组展示
- 🔐 密码保护:简单的访问控制机制
- 💾 KV 存储:使用 Cloudflare Workers KV 持久化数据
- 💾 数据备份:支持数据的导出和导入
- 📱 Telegram 通知:定时检查并推送即将到期提醒
- 🎨 响应式设计:支持移动端和桌面端访问
部署平台:Cloudflare Workers
前置条件
- 先 Fork 本项目,点击直达
- 在 Cloudflare 创建一个 KV 空间,名称随意,例如:
DOMAIN_KV - 修改
wrangler.toml文件,绑定 KV 空间和设置定时通知
1 | name = "domain-check" |
部署方法
- 打开 Cloudflare 的 Woerks and Pages
创建应用程序—— 选择workers—— 选择导入存储库- 链接 Github 账户,选择刚刚 fork 的项目,点击
开始设置 - 填写
项目名称(与 wrangler.toml 中定义的名称相同),其他保持默认,点击创建和部署 - 添加变量
PASSWORD,设置自己的访问密码,默认密码为123123 - 访问你的 workers 默认地址,输入登录密码,进入管理页面
- 界面预览
环境变量
| 变量名 | 说明 | 默认值/示例值 | 必填 |
|---|---|---|---|
PASSWORD |
访问密码 | 123123 |
✔️ |
TGID |
Telegram Chat ID | - | ❌ |
TGTOKEN |
Telegram Bot Token | - | ❌ |
DAYS |
到期提醒天数 | 30 |
❌ |
SITENAME |
网站名称 | 域名到期监控 |
❌ |
ICON |
网站图标 | https://example.com/icon.png |
❌ |
BGIMG |
背景图片 | https://example.com/bg.png |
❌ |
GITHUB_URL |
GitHub 链接 | https://github.com/yutian81 |
❌ |
BLOG_URL |
博客链接 | https://blog.notett.com |
❌ |
BLOG_NAME |
博客名称 | QingYun Blog |
❌ |
项目已经内置 WHOIS 查询功能,不再需要额外搭建 WHOIS API
本项目 API 接口
https://github.com/yutian81/domain-check/blob/main/API.md
数据导出与导入
前端面板右上角 导出 与 导入 按钮可实现
如果域名数量较多,可在本地编辑 json 文件后通过网页直接导入
域名数据 json 格式示例:
一级域名的注册时间、到期时间、注册商、注册商地址这四个字段可以留空;但二级域名必须填写这四个信息
1 | [ |
#域名 #建站 #面板
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果



