个人免费图床方案
Cloudflare R2 图床搭建教程
https://www.xiaoqikeji.com/index.php/archives/49/
Cloudflare R2 图床搭建教程(免费图床方案)
Cloudflare R2 是 CF 提供的一项免费对象储存服务,非常适合用作图床,支持绑定自定义域,性能稳定、CDN 加速优秀,并且在免费额度内 基本足够日常使用。
🧩 设置步骤
1️⃣ 登录 CF 后,进入左侧菜单「R2 对象储存」
演示教程:https://www.youtube.com/watch?v=HJe41ACPt7M
Cloudflare 默认免费提供以下额度:
项目 免费额度 含义 主要用途 存储空间 10 GB/月 总存储文件大小 图像文件储存 A 类操作 100 万次/月 上传图片、读取元数据、列出目录等 图片上传 B 类操作 1000 万次/月 下载文件、GET 请求 图片浏览访问 📊 举个例子(以图床为例)
- 上传 1 张图片: 消耗 1 次 A 操作
- 用户访问 1 张图片: 每次访问 = 1 次 B 操作
💡 举例说明:
- 最多可上传: 100 万张图片
- 最多支持访问量: 1000 万次图片访问
📌 假设场景:
- 如果每人上传 10 张图,可支持 10 万人使用
- 每张图每月被点击 100 次:10 万张 × 100 = 1000 万次访问
- → 免费额度刚好覆盖,非常充裕
⚠️ 注意:R2 不支持图片预览/压缩,你需要前端页面或 CDN 加速展示。💳 添加付款方式
- 推荐绑定 Visa / Mastercard 或 Paypal
- 仅用于验证账户,不会自动扣费(除非超出免费额度)
📂 创建储存桶(图床存储位置)
- 进入「R2 储存」页面,点击「创建储存桶」
- 名称随意(如
img)- 地区建议选择「亚太」(或靠近用户地区)
- 储存类选择「标准」
- 点击「创建」后即可上传图片
🌐 设置公开访问和自定义域名
✅ 开启公开访问
- 进入桶的「设置」
- 打开「允许公共访问」
- 打开「r2.dev 子域名」访问权限
🔗 添加自定义域名(推荐)
- 添加你的域名(如
img.xiaoqikeji.com)- 可绕过大陆限制、加速访问、方便使用
🎯 推荐场景
- Typora 图床博客
- 博客/公众号图像托管
- 网站前端图像 CDN 加速
✅ 总结
Cloudflare R2 提供了 高额度的免费资源,
支持中小型图床项目,访问速度快、可绑定域名。
控制在免费额度内 = 基本白嫖!