零成本搭建一个服务器/网站状态检测页
演示地址:https://status.cuojue.org
注册账户和添加检测项目
注册账户
然后去 https://uptimerobot.com 注册一个账户
登录 https://vercel.com/login (用上面的账户直接登录)
添加需要检测的网站/服务器
uptimerobot 免费支持 50 个网站/服务器的检测,并且提供 API
登录 uptimerobot 后点击“Add New Monitor”添加需要检测的服务
添加完毕就可以使用自带的 Status pages ,不过地址被 she 会 zhu 义高 wall 挡了……(所以才有了这篇水文)
获取 API 密钥
在 uptimerobot 网站点击头部 “My Settings”进入设置,拉到最下面“API Settings”点击“Show/hide it.”
复制你的 API 备用
创建网站
在 vercel 创建项目
以 GitHub 为例
Fork 这个项目 https://github.com/yb/uptime-status
修改 public/config.js 内的 ApiKeys 为刚才获取到的
在 vercel 选择“New Project”
然后在“Import Git Repository”选择刚才 Fork 的库
点击“Import”,后面都默认下一步,即可创建成功
绑定域名
创建完毕会自动转到“Overview”页
在当前页点击“View Domains”即可绑定自己的域名
绑定的域名可以用 Cname 或者 NS 方式接入
检测到域名指向成功后会自动申请 Let’s Encrypt 证书,支持 SSL 访问
零成本搭建一个服务器/网站状态检测页
https://cuojue.org/read/create_server_status_website.html