🌊 CF-Deploy Hub

多账号 Cloudflare 开源项目中央部署控制台

登录控制台

生产环境建议再叠加 Cloudflare Access / Zero Trust 做访问控制。
默认用登录后的会话 Cookie 访问本机控制台;填了远程 Token 则走 Bearer(AI/API 同款)。

⓪ 导入开源项目(复制 + 洗白 + 部署)

导入时会自动识别原作者的邮箱 / 名字 / GitHub / 域名 / 版权,并全局替换成你的「统一身份模板」(见 ③)。无需手填替换规则。
上游新仓库状态日志

① Cloudflare 账号

点一下跳到 Cloudflare 令牌页 → 创建带 Pages / Workers / D1 / KV / R2 / DNS 权限的 Token → 粘到下方
建议权限:Account: Cloudflare Pages: Edit、Workers Scripts: Edit、D1 / Workers KV / R2 / DNS 按需勾选;或直接用模板 Edit Cloudflare Workers 再补 Pages。创建后复制 Token 粘到下方录入。
录入 / 编辑账号(API Token)
名称Account ID邮箱

② GitHub 账号(最多可多个)

点一下 → 跳 GitHub 授权 → 自动回跳并保存(需先在「设置」里配置 OAuth App)
或手动录入(PAT,repo 权限)
名称用户名

③-a 统一身份模板(全局,所有项目共用)

只填一次。导入时自动把原作者信息替换成这里的内容。分组(③-b)可以再补充/覆盖。

③-b 身份分组覆盖(分账号 / 分项目补充)

留空的字段不覆盖全局模板;填了就覆盖。
名称绑定账号字段

④ 全局替换(自动)

默认开启:导入时自动识别并替换原作者全部个人信息(邮箱 / 名字 / GitHub / 个人域名 / 版权),不改动项目源码逻辑。下面只有在需要额外特殊处理时才用。
高级:额外手动替换规则(可选)
类型匹配替换

⑤ 已登记项目(可单独开关自动同步)

项目仓库账号框架域名自动同步操作

⑥ 部署记录(可看实时日志)

项目触发分支状态时间日志

⑦ 审计日志(最近 100 条)

时间操作详情