uptime-status 是一个基于 UptimeRobot 的网站在线监测工具

uptime-status 是一个基于 UptimeRobot 的网站在线监测工具,旨在实时监控网站的在线状态,并通过简洁的静态页面展示结果。无需复杂的运行环境搭建,只需下载并配置,即可立即投入使用。

该项目已在 GitHub 上提供预编译文件,适用于各种环境。无需 PHP、Node.js 或宝塔等服务器软件,仅需要一个支持 HTML 的静态空间即可运行。无论是又拍云、OSS 还是七牛云存储,或者其他任何支持静态文件托管的服务,都能轻松部署 uptime-status。

项目地址:

https://github.com/yb/uptime-status

演示地址:

https://status.org.cn/

uptime-status 是一个基于 UptimeRobot 的网站在线监测工具

部署教程

# uptime-status,一个基于 UptimeRobot API 的在线状态面板

<img width=”1152″ alt=”image” src=”https://user-images.githubusercontent.com/25887822/178935137-6d23521d-5894-4fb8-922d-3575be4f7abc.png”&gt;

## 事先准备

– 您需要先到 [UptimeRobot](https://uptimerobot.com/ “UptimeRobot”) 添加站点监控,并在 My Settings 页面获取 API Key
– 您需要拥有一个网站空间,常见的 Nginx / PHP 等空间即可,甚至是阿里云的 OSS 等纯静态空间也行

## 如何部署:

– 下载并解压缩:[uptime-status.zip](https://github.com/yb/uptime-status/releases/latest/download/uptime-status.zip “uptime-status.zip”)
– 修改 `config.js` 文件:
– `SiteName`: 要显示的网站名称
– `ApiKeys`: 从 UptimeRobot 获取的 API Key,支持 Monitor-Specific API Keys 和 Read-Only API Key
– `CountDays`: 要显示的日志天数,建议 60 或 90,显示效果比较好
– `ShowLink`: 是否显示站点链接
– `Navi`: 导航栏的菜单列表
– 将所有文件上传到网站空间

⚠️ 如果没有修改代码的需求,您不需要 git clone 本项目,只需要下载 Release 的文件包即可。

相关文章