Cloudflare 部署软件

云端部署器

输入邮箱和 Global API Key 即可登录;随后可创建 Pages 项目、生成 UUID、配置 KV,并按需绑定域名。

Global API Key 默认不保存

仅用于本次登录并转发给 Cloudflare。需下次打开继续使用时,可在下方选择加密保存到本机。

登录 Cloudflare

填好后点「登录并继续」,验证通过后进入部署页。

当前状态:未登录
本地账号库(加密保存,跨会话可用) 口令加密后存本地,关标签页仍在

Global API Key 权限等于整个 Cloudflare 账户。这里用你自己设的「本地口令」加密后存进 浏览器 localStorage —— 没有口令解不开,同机脚本和扩展也读不到明文。 口令忘了只能删掉重来,这是刻意的取舍。

尚未保存任何账号

2. 一键部署

默认使用 Pages + 加密/混淆源。域名绑定是可选项,开启后自动生成随机子域名。

该项目需要的环境变量
等待部署
高级设置和更新现有项目 KV 绑定名 / 兼容日期 / 环境变量 / 现有项目

高级设置

需要指定 Worker、明文源、现有项目或现有 KV 时再展开这里。

密码类变量(ADMIN / KEY 等)只记变量名,其值不写入浏览器存储, 因此导出的部署记录里也拿不到明文密码 —— 需要找回请到 Cloudflare 控制台重设。 (这里说的是面板的环境变量,与上面的 Cloudflare 账号无关。)

自定义仓库参数
全量体检:扫账号下所有项目 扫账号下所有 Pages / Worker,并发 2 · 单个 18 秒

逐个探测本账号下所有 Pages 与 Worker 的地址,找出 1101 / 500 / 530 等运行时问题。 并发 2、单个 18 秒超时;异常项目排在最前面。

未执行
KV 空间管理(查看 / 重命名 / 删除) 查看绑定状态 · 重命名 · 删除孤儿空间

列出账号下全部 KV 空间,标出哪些仍被 Pages / Worker 绑定。 「未绑定」的是部署后遗留的孤儿空间,可以安全清理。 删除不可逆:KV 里的所有配置数据会一并消失。

未读取
危险操作:一键清理已部署项目 删除 Pages 项目及其绑定的 KV(不可逆)

将永久删除该 Pages 项目,以及它绑定的 KV 命名空间。KV 里的所有配置数据会一并删除且无法恢复。
建议先用「读取现有项目」确认名字,删完记得重新部署台账里那一页。

健康自检会访问该项目地址,识别 1101(Worker 抛异常)/ 500 / 530 等运行时错误并给出处理建议。 部署成功后也会自动跑一次。

未执行
该项目需要的环境变量

edgetunnel 等项目需要额外的环境变量。密码类只在本次请求内转发给 Cloudflare,不写入文件。

新建模式会配置随机 UUID、KV 和域名;更新模式只同步代码。

日志


      
致谢 · 感谢上游作者与部署器原作者

这个部署台能站在这里,靠的是下面这些项目和作者。没有他们的开源工作, 这些面板无从部署,本工具也无从谈起。

部署器原作者

本项目 fork 自 byJoey/cfnew-deployer。 原作者设计了「填 Cloudflare 凭据 → 一键完成 Pages / Worker 部署」的整体形态, 本项目的一切改造都建立在这个基础上。 原作者 byJoey,致敬。

被部署项目的作者

感谢 byJoey、PAICNI、cmliu、bia-pain-bache。

也感谢

感谢 Cloudflare 提供 Pages / Workers / KV 平台;感谢所有提 issue、给反馈、贡献代码的朋友。

本工具只在部署时实时拉取上游源码,不分发任何上游产物; 各上游项目保留其自身许可(edgetunnel GPL-2.0、BPB Worker Panel GPL-3.0,其余未声明 LICENSE)。 所部署的每个面板都归各自作者所有,遇到问题请先看上游仓库的 issue 区。