Skip to content

Cloudflare Pages 部署

这是最推荐的部署方式。YuNest 作为一个纯静态应用,无需任何服务器成本,可永久免费运行。

  1. Fork 本仓库: 点击右上角的 Fork,将代码同步到您自己的 GitHub 账号下。
  2. 导入项目: 登录 Cloudflare Dashboard,选择从 Git 导入刚才 Fork 的仓库。
  3. 配置构建指令:
    • 构建命令: npm run build
    • 输出目录: dist
  4. 设置环境变量:
    • 新增以下变量:
      • VITE_ADMIN_PASSWORD: 设置后台管理密码(必填)。
      • VITE_GITHUB_TOKEN: 您的凭证(可选)。
      • VITE_GITHUB_REPO: 您的同步仓库名(可选)。
  5. 针对 Cloudflare 的深度优化 (推荐):
    • 进入项目:设置 -> 构建与部署 -> 关键路径 -> 构建监视路径。
    • 排除路径 (Excluded paths) 中填入 data/* 并保存。更新书签时不会触发重新构建。