Skip to content

创建 Cloudflare API 令牌 ​

1. 选择 Workers 模板 ​

打开 API 令牌页面,点击「创建令牌」(Create Token),找到「编辑 Cloudflare Workers」(Edit Cloudflare Workers),点击「使用模板」(Use template)。

选择 Workers 编辑模板

2. 补齐权限 ​

保留模板预设权限,在同一个 Token 中补齐以下编辑权限:

服务权限
Workers ScriptsEdit
D1Edit
Workers KV StorageEdit
R2Edit

点击「添加更多」(Add more)补缺项。模板已有的权限保留,包括 Workers Routes;以后新增服务时按更新说明补充。

R2 未开通的账户也保留 R2 权限,工作流用它检查服务是否可用。Cron 随 Worker 部署,无需单独的 Cron Token 权限。

3. 选择账户并创建 ​

  1. 在 Account Resources 选择 Include → Specific account。
  2. 选择部署目标 Cloudflare 账户;涉及域名的权限选择对应 Zone。
  3. 点击 Continue to summary → Create Token。
  4. 复制完整 Token,保存到 GitHub Repository Secret CLOUDFLARE_API_TOKEN。

令牌结果页,示例已脱敏

完整 Token 只显示一次,请妥善保存。部署不使用结果页中的 S3 访问密钥。

4. 复制账户 ID ​

在账户首页或 Workers & Pages 概览复制 Account ID,保存为 Repository Secret CLOUDFLARE_ACCOUNT_ID。

账户 ID 是 32 位十六进制字符串,例如 0123456789abcdef0123456789abcdef。选择账户的 ID,而非域名的 Zone ID。

完成后返回快速开始配置仓库。

基于 Cloudflare 构建 · 为自主部署而设计