02. 部署到 Cloudflare
路径 B(Dev Console) — 全自动。若偏好命令行,请参阅 路径 A。
1. 打开 Dev Console → 部署标签
Section titled “1. 打开 Dev Console → 部署标签”- 在仓库根目录执行
pnpm dev:console。 - 在 Dev Console 菜单中切换到 Deploy(云端部署)。
- 会看到部署流水线,包含步骤 0–6。

2. 点击执行全部步骤
Section titled “2. 点击执行全部步骤”点击 Run All(执行全部步骤)。
流水线会自动完成:
- 步骤 0 — pnpm install
- 步骤 1 — 创建 D1、KV、R2 资源
- 步骤 2 — 执行 D1 数据库迁移
- 步骤 3 — 部署 10 个 Worker 到 Cloudflare
- 步骤 5 — 部署 admin 和 web 到 Cloudflare Pages
无需手动创建资源,无需单独执行命令。一键完成。

3. 按需填写密钥
Section titled “3. 按需填写密钥”首次运行前后,在 Environment / Secrets 区块填写 auth 相关密钥(如 node1-auth 的 JWT_SECRET、ADMIN_SECRET)。不填则使用默认值(如 REPLACE_WITH_STRONG_JWT_SECRET)。ADMIN_SECRET 是访问 admin 面板的密钥。

4. 后续步骤
Section titled “4. 后续步骤”部署完成后,进入 05. 绑定域名和环境变量 和 06. 首次初始化。