InstaBox 免费机保活记录
字数 516 字 阅读时长 ≈ 1 分钟

前几天看推送,拿了 InstaBox 免费机。目前是拿来跑点小东西和 opencode web 版。
这个服务本来有个设定,30 分钟没活动就自动挂起,于是就开始思考如何保活。
上网搜了一下,它的请求必须从外部发起,在机器内部跑脚本是没用的。
这次仍然是我把问题丢给 AI 。它先查了官方规则,auto-suspend 写死在 1800 秒,改配置没用,唯一能走的是 Activity Lease 这条接口,续租一次最多撑 3600 秒。它还列了社区验证过的两层做法,续租间隔小于 TTL 留出容错窗口。
接着它给我提供了仓库 pingmike2/instabox-keepalive (https://github.com/pingmike2/instabox-keepalive)作为解决方案。看起来用法非常清晰,然而我很懒,选择了 Cloudflare 以后,就继续丢给 AI ,让它继续告诉我怎么做。
按照要求,我 fork 了一份到自己的仓库,走 Cloudflare 的 Connect to Git 部署。
然而部署第一步就报错 😑。我本来自己看了下日志,还与git仓库的指引对照检查,没有发现明显问题。
所以我把日志又丢给 AI,结果原因是 wrangler 在仓库根目录找不到 Worker 入口,Worker 代码和 wrangler.toml 都在 /worker 子目录里,根目录没设对。

但是与此同时,它还提醒我补环境变量。它列了要配的变量,INSTABOX_API_KEY 填 API Key,勾 Secret。此外 TOKEN 自己随意设一串,给 /status 页鉴权用。最后加 Cron Trigger,*/9 * * * *, 每 9 分钟触发一次。
然后继续按指引把构建配置里的根目录改成 /worker,部署命令保持 npx wrangler deploy,重试一次就过了。日志里出现 Uploaded instabox-keepalive 和 https://instabox-keepalive.<子域>.workers.dev,部署成功。
验证方面,AI推荐了3个方式,我直接选择断开 SSH,什么都不碰,等 50 分钟再回来看。我觉得这个方法挺好的,也不用操作什么,然后确实验证成功了。
收工。
♦ 本文固定连接:https://www.gsgundam.com/2026/2026-11-06-z01-instabox-keepalive/
♦ 转载请注明:GSGundam 2026年11月07日发布于 GSGUNDAM砍柴工
♦ 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
♦ 原创不易,如果页面上有适合你的广告,不妨点击一下看看,支持作者。(广告来源:Google Adsense)
♦ 本文总阅读量次
