AI智能摘要
一个 VPS 到期日期监控工具,通过 Telegram 机器人在服务器到期前 3 天发送通知。支持定时自动检查(每天早 8 点及晚 8 点),可批量管理多台服务器,并提供多种提醒选项。项目可本地运行,亦集成 GitHub Actions 自动运行。当前存在 vps 名称不能使用中文的 bug,可通过修改 index.html 解决。需手动修改监控地址及 config 文件以实现通知管理。运行日志及管理界面可通过 bat 文件和 html 提供。
— 此摘要由AI分析文章内容生成,仅供参考。
项目地址:woniu336/vps-date: MJJ订阅追踪
项目介绍
一个优雅的 VPS 到期日期监控工具,通过 Telegram 机器人推送到期提醒,轻松管理多台服务器。
项目功能
- 🤖 支持 Telegram 机器人通知(3天内到期触发通知)
- ⏰ 自动定时检查(每天早8点和晚8点)
- 📊 支持批量管理多台服务器
- 🔔 灵活的提醒时间配置,按固定日期还是每月循环
- 💻 支持 GitHub Actions 自动运行
- 🔔多币种汇率更新,免费的API,不要频繁使用
项目部署
下载项目到本地,双击运行
run_manager.bat
⚠️ 注意:项目有一个bug,vps名称不能用中文,使用中文脚本会报错,你可以在设置好以后退出脚本,在index.html
改成中文名称即可,后续不影响使用
⚠️ 前端可点击index.html
查看,脚本集成了一键推送到Giuhub
有两个地方需要手动修改,
- 修改
vps_manager.py
第53行,修改成你的监控地址,作用是仅在tg通知底部展示 - 把
config.example.json
重命名为config.json
,目的是测试通知,注意只有即将到期才会触发通知
通知管理
- Fork 本仓库
- 在仓库设置中添加以下 Secrets:
TELEGRAM_BOT_TOKEN
: 您的 Telegram 机器人 tokenTELEGRAM_CHAT_ID
: 您的 Telegram 聊天 ID
- Actions 会自动在每天早8点和晚8点(北京时间)运行检查
使用说明
- 运行
run_manager.bat
管理您的 VPS 信息 - 运行
check_expiry.bat
(Windows)快速检查到期状态 - 查看
vps_monitor.log
了解运行日志 - 通过
index.html
可视化查看 VPS 状态
发布者:木木,转载请注明出处:https://blog.dbuzz.cn/7059.html