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

- 选择【存储桶】名称 → 自定义,【位置】→ 【亚太地区】→ 【创建存储桶】

搭建图床前端界面
- 【Workers 和 Pages】→【创建】→【Workers】→【从 Hello World! 开始】→项目名称自定义→【部署】
项目地址:https://github.com/bruce-gene/Edge-Gallery
- 打开【workers.js】复制代码,替换刚创建项目默认代码 →【部署】

- 返回项目→【绑定】→【添加绑定】→【R2 存储桶】→【添加绑定】

- 【变量名称】MY_BUCKET→【值】选择刚创建的存储桶 →【保存】

- 【设置】→【变量和机密】→【添加】
密钥名称: ACCESS_KEY
密钥值: 输入您想设置的登录密码
密钥名称: JWT_SECRET
密钥值: 输入一个长而随机的字符串 (可使用在线密码生成器创建一个)
- 添加自定义域名,并使用自定义域名,输入刚创建的密码,即可登陆。
