跳转到内容

02. 部署到 Cloudflare

路径 B(Dev Console) — 全自动。若偏好命令行,请参阅 路径 A

  1. 在仓库根目录执行 pnpm dev:console
  2. 在 Dev Console 菜单中切换到 Deploy(云端部署)
  3. 会看到部署流水线,包含步骤 0–6。

Dev Console — 新手入门检查与步骤

点击 Run All(执行全部步骤)

流水线会自动完成:

  • 步骤 0 — pnpm install
  • 步骤 1 — 创建 D1、KV、R2 资源
  • 步骤 2 — 执行 D1 数据库迁移
  • 步骤 3 — 部署 10 个 Worker 到 Cloudflare
  • 步骤 5 — 部署 admin 和 web 到 Cloudflare Pages

无需手动创建资源,无需单独执行命令。一键完成。

Dev Console — 本地服务与端口

首次运行前后,在 Environment / Secrets 区块填写 auth 相关密钥(如 node1-auth 的 JWT_SECRETADMIN_SECRET)。不填则使用默认值(如 REPLACE_WITH_STRONG_JWT_SECRET)。ADMIN_SECRET 是访问 admin 面板的密钥。

Dev Console — Deploy 标签:流水线、密钥与一键部署

部署完成后,进入 05. 绑定域名和环境变量06. 首次初始化