← 返回创作台
运营文档
1

部署

从一句话到可访问的线上网站

1. 平台自动托管

在创作台描述页面、业务和数据结构。智能体生成多文件项目后,平台自动执行 db.sql、打包 Worker、部署并生成预览。默认地址是 <空间编号>.uuni.cc,活动期间平台自动托管免费。

这是默认模式,不需要 Cloudflare 账号,也不需要填写 API Token。

如果需要绑定自己的域名,可以自行部署到自己的 Cloudflare,或通过微信/WhatsApp 联系客服 +86 155 2940 6364 协助操作。

2. OAuth 独立部署到自己的 Cloudflare

独立部署全程使用 OAuth 授权,不填写 Account ID,也不粘贴 API Token。OAuth 授权完成后会自动读取可用的 Cloudflare 账号。

先绑定付款方式并开通 R2

R2 需要单独开通订阅。免费额度内通常不会产生费用,但在 Cloudflare 完成 checkout 前不能创建 Bucket,Worker 也不能绑定 R2。

  1. 进入 Cloudflare Manage Account → Billing → Payment,添加可用付款方式。支持 Visa、Mastercard、PayPal、Apple Pay、Google Pay 和银联等。
  2. 进入 Storage & databases → R2 → Overview,完成 R2 开通 checkout。R2 是月度订阅。
  3. 确认 R2 已启用并且可以创建 Bucket,然后回到本页点击「CF 部署」。

CF 部署

确认已经开通 R2 后,从这里开始 OAuth。授权成功会自动创建 D1、R2、执行数据库并部署 Worker;失败时会在这里显示原因。

平台还没有配置 Cloudflare OAuth Client。

  1. 绑定付款方式并完成 R2 开通。
  2. 回到本页点击「CF 部署」,在 Cloudflare 页面选择自己的账号并授权。
  3. 授权成功后平台自动创建或复用 uuni-<空间编号> 的 D1 和 R2。
  4. 执行作品 db.sql,上传 Worker,并绑定 DB、FILE、BUCKET 和 PID。
  5. 如果启用了 workers.dev,会返回自己的 workers.dev 地址。

也可以导出项目后在自己电脑使用 Wrangler 部署:

# 部署到自己的 Cloudflare 账号
npm i -g wrangler
wrangler login
wrangler deploy

3. 购买域名并绑定 Worker

推荐在 Cloudflare Registrar 搜索并购买域名。Cloudflare 支持 PayPal 结算;国内用户可以先在 PayPal 绑定银联卡,实际可用卡种和结算方式以 PayPal 与 Cloudflare 收银台为准。

  1. 在 Cloudflare Registrar 完成搜索、购买和续费设置。
  2. 结算选择 PayPal,必要时使用已绑定银联卡的 PayPal 余额或银行卡支付。
  3. Cloudflare 购买的域名默认使用 Cloudflare DNS;外部域名需要把 NS 改到 Cloudflare。
  4. 进入 Workers & Pages → 对应 Worker → Settings → Domains & Routes。
  5. 选择 Add Custom Domain,填写自己的域名并确认 DNS 与 HTTPS 证书。
  6. 验证根域名和 www 跳转是否正常。

4. 上线前检查

  • 手机和桌面都能正常打开。
  • 表单、数据库增删改查和登录流程都能完成。
  • 环境变量只放服务端,不能出现在浏览器源码。
  • 数据库表已通过 db.sql 创建,不依赖每次请求临时建表。
  • 需要 AI 的功能已准备好自己的百炼 API Key。
先验证需求和转化,再扩商品、内容和平台。稳定的小闭环比一次铺开所有方向更重要。