快速开始
创建API令牌
点击创建令牌,选择模板

添加对应权限

复制API令牌

复制账户ID

准备环境
- Fork 克隆此仓库

2. 配置必需项
下面这 4 个配置是自动部署的核心:
| 配置项 | 作用 | 是否必需 |
|---|---|---|
CLOUDFLARE_API_TOKEN | 让 GitHub Actions 调用 Cloudflare API,完成资源检查和部署。 | 必需 |
CLOUDFLARE_ACCOUNT_ID | 指定要部署到哪个 Cloudflare 账号。 | 必需 |
CFCHAT_ADMIN_USERNAME | 首次部署时自动创建的管理员用户名。 | 必需 |
CFCHAT_ADMIN_PASSWORD | 首次部署时自动创建的管理员密码。 | 必需 |
3. 进入自动部署
- Fork 或克隆仓库到你的 GitHub 账号
- 到仓库
Settings -> Secrets and variables -> Actions添加上面 4 个 Secrets - 推送到
main或master - 或者在 Actions 页面手动触发
workflow_dispatch
4. 工作流会自动做什么
- 安装依赖
- 构建前端
- 检查或创建 Cloudflare 资源
- 初始化 D1 数据库
- 写入管理员账号
- 部署 Worker
5. 部署后检查
- 打开首页,确认站点能正常访问
- 用管理员账号登录
- 检查聊天、文件上传和后台页面是否正常
如果你想看更完整的流程说明,可以继续看 GitHub Actions 自动部署。
