Github + jsDelivr CDN 方案
使用github作为图床,并通过 PicGo 直接上传到仓库,中间再使用cdn进行加速,这是我最初使用图床的做法,便利性和保障性都有了,但好景不长, jsDelivr被墙了。。。虽使用其他cdn也可以勉强使用,但使用的便利性和持久性已大不如前。
国内其他OSS服务
- 七牛云:有免费额度,但要绑定国内已备案的域名😅
- 阿里云/腾讯云:没免费额度,而且价格还贵👋
- Chevereto等自建服务:(
钱包:“你看我这里还有余粮吗💢”
Cloudflare R2
Cloudflare R2 对象存储服务,free plan中每月有 10 GB 的存储容量,对于个人使用来说完全够用。(赛博菩萨救我大命)于是使用Cloudflare的R2服务成为我的不二选择。
前置条件
- cloudfare账号
- 信用卡或者Paypal
开启Cloudflare R2服务需要进行个人信息填写,同时需要绑定付款方式。
存储桶创建与设置
为了网络方便访问将存储桶地区设置在亚太地区
在设置 -> 公开访问 中开启 R2.dev 子域 “允许访问” 或者 绑定自定义域名
设置之后刷新页面,可以看到已经允许公共访问,至此桶的配置已经完成
API令牌
此外,还可以在R2管理界面中开启API访问,以便通过PicGo等软件实现图片上传