部署站点探针UptimeFlare实现Huggingface space保活

部署站点探针UptimeFlare实现Huggingface space保活
Xiaozhi_zHuggingface超过48小时不请求就会进入睡眠,通过部署探针来定期请求URL实现保活
在Huggingface部署k8s:https://blog.x-z-z.com/article/2025-09-19-10-31
部署Uptimeflare
获取Cloudflare令牌
打开 Cloudflare:https://dash.cloudflare.com/profile/api-tokens 点击创建令牌

点击创建 Cloudflare Workers 令牌

均选择所有账户以及资源即可 随后点击“继续以显示摘要” –> 创建令牌

创建令牌成功(记得保存好令牌,之后要使用)

配置UptimeFlare仓库并使用Actions部署
打开 UptimeFlare仓库:https://github.com/lyc8503/UptimeFlare 并选择使用模板创建新仓库

填写仓库名并创建仓库即可

点击设置页面配置Secrets

点击创建仓库Secret

名字设置为“CLOUDFLARE_API_TOKEN” 内容就是从Cloudflare获取到的API令牌 点击“Add secret”添加即可

打开Actions页面 点击Deploy to Cloudflare

手动执行一次工作流

Actions部署成功!

回到Cloudflare 即可看到网站URL 可以进行访问测试
如果你的Cloudflare有多个账户,似乎默认会以字母顺序来创建到对应的账户(在API令牌的时候可以选择对应账户创建)

访问上方URL 正常显示页面即成功!

配置Uptimeflare实现保活
重点配置uptime.config.ts文件即可
这里为了方便 直接使用Github网页自带的编辑器即可

配置个人信息
1 | const pageConfig: PageConfig = { |
配置组(内容要和下方id对上)
1 | group: { |
配置n8n(任意Huggingface站点URL)站点探针
1 | monitors: [ |
配置完之后保存提交即可(等待几分钟Actions部署)

再次访问网页即可看到状态(探针会自动请求服务实现保活不睡眠)

