使用CF Workers做Status Page 云探针

简介: 使用CF Workers做Status Page 云探针

一直很想做一个Status Page, 但是很多都是付费的,或者免费的有限制。

该教程虽然没有失效,但是强烈建议使用Betteruptime

复制fork GitHub代码

GitHub CF Workers Status Page

点击Depoly with Workers链接

授权CF Workers

这个链接第一次是授权CF Workers访问你的GitHub, 第二次才是填写具体的Accound ID, API Token。
我发现点击第二次出错概率比较大,本来是可以自动fork的,但是经常报错。所以,我先fork了。

修改Deploy with Workers链接

然后将Deploy with Workers的链接,修改为自己fork的链接

https://deploy.workers.cloudflare.com/?url=https://github.com/dzvision/cf-workers-status-page

复制Account ID 和API Token

Account ID是Worker首页上的Account ID, API Token 可以在第二次点击后创建。
创建的时候确认权限为“Edit Cloudflare Workers”,里面只有两个必填项,我都选择了全部。
API Token只出现一次,之后将不在出现。

GitHub Action

根据他的下一步在Action里面Enable workflow

修改config.yaml

直接修改monitors下的网站,网址,是否支持redirect等。

修改 wrangler.toml

修改以适用CF 免费版

将里面cron项,修改为:

crons = ["*/2 * * * *"]

Deploy Fail的修复

在wrangler.toml中添加 (第5行后)

compatibility_date = "2021-10-11"
相关文章
|
5月前
|
虚拟化 数据安全/隐私保护
VMware ESXi 密码复杂度修改
VMware ESXi 密码复杂度修改
|
5月前
|
JavaScript 前端开发 API
使用Twilio拨打电话或短信
使用Twilio拨打电话或短信
|
数据采集 XML JSON
获取携程网站上指定景点的用户评论数据
获取携程网站上指定景点的用户评论数据
1238 0
|
网络协议 算法 Ubuntu
BBR一键安装脚本 BBR/魔改/暴力/BBRplus/锐速(Lotsever)
BBR是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟
73004 5
BBR一键安装脚本 BBR/魔改/暴力/BBRplus/锐速(Lotsever)
|
5月前
|
Kubernetes 负载均衡 Ubuntu
Kubernetes安装详细教程 Ubuntu版
本教程基于Ubuntu 22.04配置Kubernetes环境,涵盖依赖安装、swap关闭、内核参数调整、containerd与Kubernetes组件安装、集群初始化及CNI网络插件部署等内容,并提供常见问题处理方法和相关工具推荐。
|
3月前
|
供应链 JavaScript Java
基于springboot的半成品配菜管理系统
本研究基于SpringBoot框架构建半成品配菜管理系统,旨在解决行业库存、订单与供应链管理难题。系统实现库存预警、订单自动化与供应链协同,提升企业效率与客户满意度,推动行业信息化、智能化发展,具有重要现实意义与应用价值。(238字)
|
5月前
|
开发工具 Docker Windows
OpenWrt 通过Docker单独打包passwall ipk
OpenWrt 通过Docker单独打包passwall ipk
使用Excel随机分配固定人数到不同组里
本文介绍了如何使用Excel为学生随机分配学科或分组。通过插入=RAND()生成随机数,并结合RANK.AVG和ROUNDUP函数实现按固定人数分组,或用CHOOSE与RANDBETWEEN实现非固定分组。操作简单实用,适用于各类随机分配场景。
使用Excel随机分配固定人数到不同组里
|
5月前
|
数据安全/隐私保护 iOS开发 MacOS
macOS在恢复模式中移动Desktop内文件到Documents内
本文介绍了macOS Terminal设置命令自动补全功能的方法,以及常用终端命令的使用技巧,包括路径查询、目录切换、文件操作和权限管理等内容,帮助用户提升终端操作效率。最终实现在恢复模式移动文件到别的地方,适用于部分员工把文件都放到桌面,导致电脑无法正常启动。