{"repo":"decadefaiz/CF-Server-AutoCheck","free":true,"listed":false,"github":"https://github.com/decadefaiz/CF-Server-AutoCheck","clone":"git clone https://github.com/decadefaiz/CF-Server-AutoCheck.git","description":"采用Cloudflare的workers的方式，部署服务器监控系统，帮助用户进行服务器到期的监控，支持telegram通知，喜欢的话就点个星星吧~~","language":"JavaScript","stars":34,"topics":["claude","cloudflare","nezha","server","workers","autocheck"],"license":"MIT","category":"mcp-servers","readme_excerpt":"🖥️CF-Server-Autocheck 修复日志 2025-10-10 ☑️新增续期日期计算方式，满足不同厂商的计算方式 2025-08-17 ☑️修复dark主题模式下，服务器续期的日期文本框背景显示问题 🚨本项目主要是参考了 NEZHA V1 面板并通过和Ai沟通创作而成，有能力的小伙伴可自行进行完善或魔改🚨 项目起源： 目前nezha v1面板虽然能通过添加json格式的代码对服务器到期时间进行监控，但是却没有办法进行到期提醒 尤其是有一些需要定期签到或登录的游戏机/小鸡来说，非常之不方便，而且自己又不会修改nezha面板的源码 因此就自己动手丰衣足食，写了这个小项目工具，用来专门监控服务器的到期情况，并进行telegram通知，同时支持添加NEZHA面板外链接 项目功能： 服务器到期监控、telegram自动通知、背景图更换、主题切换、链接哪吒监控网址(只是链接网址) ⚠️ 想要域名监控功能的小伙伴请看这里：https://github.com/kamanfaiz/CF-Domain-AutoCheck ⚠️ ------------------------------------------------------------------------------------------- 💻界面展示 其他页面效果展示 ------------------------------------------------------------------------------------------- 📌显示逻辑 一、卡片剩余天数展示逻辑 判定条件 统计状态 卡片剩余天数颜色 :---------------------------- :----------- :----------------- 剩余天数小于等于0天 ❌已过期 🔴红色 剩余天数小于等于周期天数50% 📢即将过期 🟡黄色 剩余天数大于周期天数50% ✅正常 🟢绿色 二、Telegram通知逻辑 判定条件 提前天数 :----------------------- :----------------------------- 未单独设置提前通知天数 采用默认全局控制，默认是14天 单独设置了提前通知天数 根据自定义的提前通知天数 ------------------------------------------------------------------------------------------- 🚀简易部署流程，若需要详细流程，请移步👉Faiz博客 1. 创建workers，粘贴代码 2. 创建一个KV，名字可以随便取 3. 绑定KV，变量名称： SERVER MONITOR ，注意大写，怕填错就复制粘贴，KV命名空间就下拉菜单选择刚才创建的KV名 4. 绑定自定义域名 5. 设定环境变量，cloudflare环境变量名如下： 先级都是：Cloudflare环境变量＞代码中的变量＞默认值🚨 名称 示例 必填 备注 :--------- :------------------------------------------------------------------------- :----: :------------------------- PASS 默认为空 ✅️ 登录密码，最好自定义一下 TG TOKEN telegram找@BotFather获取 ❌️ 可在界面后端配置 TG ID telegram找@userinfob","default_branch":null,"files":null,"tree":[],"storefront":"/r/decadefaiz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/decadefaiz/CF-Server-AutoCheck/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}