Cloudflare
了解如何获取和配置 Cloudflare API Token,用于操作远程数据库、存储和部署
TanStarter 部署在 Cloudflare Workers 上,使用 Wrangler CLI 创建数据库、执行数据库迁移、创建 R2 存储桶、部署等操作都需要通过 API Token 进行权限验证。
建议在开始配置数据库、存储、邮件和部署之前,先完成本文档中的 Cloudflare API Token 配置。
设置
注册 Cloudflare 账号
如果您还没有 Cloudflare 账号,请先前往 Cloudflare 官网 注册一个账号。
创建 API Token
进入 Manage account 的 Account API tokens 页面,点击 Create Token,选择 Create Custom Token,建议一次性添加以下权限:
- Entire Account > D1 > Edit:创建和操作数据库(必需)
- Entire Account > Workers R2 Storage > Edit:创建存储桶(必需)
- Entire Account > Workers AI > Read:调用 Workers AI 中的模型(非必需,如果不用 Workers AI 可不选)
- Entire Account > Workers Scripts > Edit:部署和配置生产环境变量(必需)
- Entire Account > Email Sending > Edit:发送邮件(必需,付费计划才支持,免费计划使用 Resend 代替)
- All Domains > Workers Routes > Edit:部署时绑定自定义域名路由(必需)
创建后复制界面提供的 Account ID 和生成的 API Token 值,并保存到环境变量中:
CLOUDFLARE_ACCOUNT_ID=your-account-id
CLOUDFLARE_API_TOKEN=your-api-token
如果您正在设置环境,现在可以回到环境配置文档并继续。本文档的其余部分可以稍后阅读。
环境配置
设置环境变量
下一步
现在您已经配置好 Cloudflare API Token,可以继续配置以下功能:
TanStarter 文档