Github + jsDelivr CDN 方案

使用github作为图床,并通过 PicGo 直接上传到仓库,中间再使用cdn进行加速,这是我最初使用图床的做法,便利性和保障性都有了,但好景不长, jsDelivr被墙了。。。虽使用其他cdn也可以勉强使用,但使用的便利性和持久性已大不如前。

国内其他OSS服务

  1. 七牛云:有免费额度,但要绑定国内已备案的域名😅
  2. 阿里云/腾讯云:没免费额度,而且价格还贵👋
  3. Chevereto等自建服务:(钱包:“你看我这里还有余粮吗💢”

Cloudflare R2

Cloudflare R2 对象存储服务,free plan中每月有 10 GB 的存储容量,对于个人使用来说完全够用。(赛博菩萨救我大命)于是使用Cloudflare的R2服务成为我的不二选择。
前置条件

  1. cloudfare账号
  2. 信用卡或者Paypal
    开启Cloudflare R2服务需要进行个人信息填写,同时需要绑定付款方式。

存储桶创建与设置
为了网络方便访问将存储桶地区设置在亚太地区

20240714_lv1z.png
20240714_lv1z.png

在设置 -> 公开访问 中开启 R2.dev 子域 “允许访问” 或者 绑定自定义域名

20240714_lhzu.png
20240714_lhzu.png

设置之后刷新页面,可以看到已经允许公共访问,至此桶的配置已经完成

20240714_j9im.png
20240714_j9im.png

API令牌
此外,还可以在R2管理界面中开启API访问,以便通过PicGo等软件实现图片上传

20240714_zaxz.png
20240714_zaxz.png