用cloudflare搭建UptimeFlare监控服务

用cloudflare搭建UptimeFlare监控服务
近未來.《部署教程说明》
Uptime-Flare是一个监控工具,能够帮助你监控网站的可用性和性能。通过Cloudflare你可以轻松部署这个服务,免费监控你的网站,告别宕机烦恼!
一、需要准备的前提资料
1、注册Cloudflare帐号(邮箱就可以免费注册)
2、创建Cloudflare TOKEN 用于github部署用
- 创建链接:https://dash.cloudflare.com/profile/api-tokens
- 点击创建令牌,选择 编辑 Cloudflare Workers 模板,然后将 帐户资源 设置为自己的账户。 区域资源 设置为 所有区域
3、注册免费域名
二、部署uptime-flare
打开项目地址:https://github.com/amclubs/am-uptime-flare
1、点击项目首页的 use this template ,然后点击 create new repo 完成项目创建
2、设置 SECRET
①点击 settings -> secrets and variables -> new repo secret②Name 的值是 CLOUDFLARE_API_TOKEN③Secret 的值是在CF获得的 Token 值3、修改 uptime.config.ts 文件
①修改 PageConfig 配置里的Links数组,这是监控首页的站点显示信,不是监控的站点,如1
2
3
4links: [
{ link: 'https://am.809098.xyz', label: '个人博客' },
{ link: 'https://809098.xyz', label: 'Blog', highlight: true },
]②修改 WorkConfig 配置,里面是要监控的站点1
2
3
4
5
6
7
8
9
10
11monitors: [
{
id: 'am.809098.xyz',
name: '个人博客',
method: 'GET',
target: 'https://am.809098.xyz',
tooltip: 'My production server monitor',
statusPageLink: 'https://am.809098.xyz',
timeout: 10000,
},
],
③ 在github的actions看部署成功,就完成了部署④ 在 Cloudflare 里就可以看到一个page项目 uptimeflare ,可以自己绑定域名,用域名来访问,如:
https://uptimeflare.amclubss.us.kg
⑤ (可选)部署TG通知,可以下面连接部署即可
点击进入教程
现在你已经成功通过Cloudflare部署了Uptime-Flare服务监控器!
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果

















