利用Cloudflare R2 + Workers搭建在线网盘,不限速,不用注册账号,不被墙

项目地址:https://github.com/ljxi/Cloudflare-R2-oss

注册高性价比域名推荐:Namesilo

接下来,将你的域名托管到Cloudflare,更多免费功能:点击参考

搭建教程

  1. fork该仓库
  2. 前往Cloudflare R2新建一个R2储存桶,并前往储存桶设置,允许公开访问,复制公共存储桶 URL
  3. 前往Cloudflare Pages新建一个站点,选择连接到Git
  4. 选择刚刚fork的仓库,点击开始设置
  5. 项目名称可以修改,其他项目保持默认不动
  6. 展开环境变量,添加
变量名称
PUBURL复制的公共存储桶URL
GUESTpublic/
admin:123456*
user1:123456user1/,userPublic/
以此类推,GUEST代表游客的允许写入目录

管理员则以账号:密码的形式设置,值代表其允许写入的目录,用,隔开,请勿在前后加逗号,否则会授予所有目录的写入权限

设置好后点击开始部署

7.前往Pages->cloudflare-r2-oss->设置->函数->R2 存储桶绑定,绑定R2存储桶,变量名称BUCKET

8.在部署页面重新部署即可

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部