部署站点探针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部署)
再次访问网页即可看到状态(探针会自动请求服务实现保活不睡眠)