Skip to content

部署

Cf-Github-ImgBed分为两个部分:

  • 服务端
  • 客户端

这两个端都需要Cloudflare Worker部署

服务端

1. 创建 Worker

前往 计算 -> Workers 和 Pages -> 创建应用程序,然后选择 从 Hello World! 开始

填写Worker名称,然后点击 部署

点击 编辑代码,复制 项目目录 worker 里面的 index.js 的所有内容

然后点击部署

2. 配置环境变量

接着前往 设置 -> 变量和机密,点击添加

名称是否必须默认值
GITHUB_TOKENGitHub Token
GITHUB_USERGitHub 用户名
GITHUB_REPOGitHub 仓库
ADMIN_PASSWORD管理员密码
ALLOW_RANDOM_IMAGE_WITHOUT_PWD是否允许无密码访问随机图片true

然后点击部署即可

客户端

1. Fork此项目

前往 Github Fork项目

2. 修改配置

前往你Fork的项目,修改 vite.config.js 文件里的 __API_URL__ 选项,修改为你的服务端地址

3. 部署

前往Cloudflare,点击 计算 -> Workers 和 Pages -> 创建应用程序,然后选择 Continue With Github 或者 Connect Github

如果你从未绑定过 Github,就会看到 Connect Github,绑定即可

然后选择你刚刚Fork的项目,点击 下一步

修改项目名称,点击 部署,等待部署完成即可