使用 Cloudflare 搭建免费图床

By | 2025-07-28

使用 Cloudflare 搭建免费图床

赛博菩萨 Cloudflare 提供的 R2 对象存储服务,免费计划有 10 GB 的存储容量,拿来搭图床对于个人来说完全够用,个人使用完全免费,来自大厂的服与数据安全也更有保障。


创建 R2 对象存储

  • 【R2 对象存储】,绑定信用卡。
  • 选择【存储桶】名称 → 自定义,【位置】→ 【亚太地区】→ 【创建存储桶】

搭建图床前端界面

  1. 【Workers 和 Pages】→【创建】→【Workers】→【从 Hello World! 开始】→项目名称自定义→【部署】
    项目地址https://github.com/bruce-gene/Edge-Gallery
  2. 打开【workers.js】复制代码,替换刚创建项目默认代码 →【部署】
  3. 返回项目→【绑定】→【添加绑定】→【R2 存储桶】→【添加绑定】
  4. 【变量名称】MY_BUCKET→【值】选择刚创建的存储桶 →【保存】
  5. 【设置】→【变量和机密】→【添加】
    密钥名称: ACCESS_KEY
    密钥值: 输入您想设置的登录密码
    密钥名称: JWT_SECRET
    密钥值: 输入一个长而随机的字符串 (可使用在线密码生成器创建一个)
  6. 添加自定义域名,并使用自定义域名,输入刚创建的密码,即可登陆。