搭建Cloudflare R2 + WebP Cloud + PicGo的教程

搭建Cloudflare R2 + WebP Cloud + PicGo的教程
GUANG免责声明
本站所有文档仅用于学习和教育目的,旨在帮助安全研究人员和开发者了解和防止漏洞的利用。本博文中所包含的信息和工具仅用于合法的安全测试和研究,不得用于任何非法活动。
使用本文所提供的信息进行任何未经授权的行为均为非法行为,违反法律将导致严重的法律后果。读者在使用这些信息时,必须确保拥有合法的授权,并严格遵守所在国家和地区的法律法规。
作者不对任何因使用本文内容而导致的直接或间接损害承担责任。所有风险和责任由用户自行承担。
此外,读者必须在24小时内删除产生的内容,以确保信息不会被滥用。
Cloudflare R2 + WebP Cloud + PicGo 免费图床搭建教程
一、Cloudflare R2 配置
注册账号
- 访问 Cloudflare官网 注册账号,需绑定信用卡或PayPal(仅验证身份,免费额度内不扣费)。
创建存储桶
- 登录后进入 R2 控制台 → 点击「创建存储桶」
- 填写名称(如
blog-images
),地区建议「北美洲西部」。
开启公共访问
- 在存储桶「设置」→「公共访问」中启用「R2.dev 子域」或绑定自定义域名
- 若使用自定义域名,需先在 Cloudflare DNS 添加解析记录(如
img.yourdomain.com
)。
获取API密钥
- 右上角「管理R2 API令牌」→ 创建令牌 → 权限选「对象读和写」并指定存储桶
- 保存显示的
AccessKeyId
和SecretAccessKey
(仅显示一次)。
二、PicGo 客户端配置
安装PicGo
- 下载地址:PicGo Releases
- 安装后打开,进入「插件设置」→ 搜索安装
s3-lls
插件。
配置Amazon S3图床
存储桶名称: blog-images # 与R2存储桶一致
区域: auto # 固定值
自定义节点: https://<你的R2终结点>.r2.cloudflarestorage.com # 从R2 API页面获取
应用密钥ID:# 前文保存的密钥
应用密钥:# 前文保存的密钥
自定义域名: https://img.yourdomain.com/{uploadPath} # 需包含{uploadPath}
三、WebP Cloud 图片优化**
- 打开WebP Cloud
WebP Cloud 是一个图片代理优化服务,可以大幅缩小图片体积,加快加载速度。 - 配置WebP Cloud
配置 WebP Cloud
登录 WebP Cloud 后,点击「Create Proxy」。
配置 Proxy Origin URL 为 R2 自定义域名。 - 更改 PicGo 配置
将 PicGo 的自定义域名更改为 WebP Cloud 代理地址,(如xxx.webp.li
) 。 - WebP Cloud 用量
免费用户每天有 3000 次访问请求,200M 图片缓存,超出配额后仍可访问源站图片地址。