使用Cloudflare R2搭建个人图床
上一篇blog说了怎么把博客改为自定义域名后,虽然国内已经可以访问了,但是因为图片直接上传到blogger进行储存的话,这个图片网址还是被墙状态的,因此国内访问会出现只能看到文字,但无法看到图片的情况,为了更好的访客体验,因此就需要把图片服务改为国内可访问的图床,刚好赛博菩萨Cloudflare (以下简称CF)的R2对象储存服务就可以实现这样的功能,而且对于个人小博客来说,几乎达不到收费门槛,因此相当于变相免费了。注:因我前面已经在CF购买了域名,因此跳过域名购买&绑定支付方式等过程。
首先登陆CF,在左侧导航栏点击R2 对象储存,点击右边的创建储存桶;
然后输入储存桶的名字,可以使用自己容易识别的名字,如我这边主要用于上传图片视频等媒体,因此命名为media,然后选择位置,因为中文博客主要访客还是在国内的,因此区域我选择为亚太区域,然后点击右下角的创建储存桶;回到R2 对象储存主页面,此时可见到名为media的储存桶已经建好,点击储存桶名字后可进入上传界面,即可从本地上传图片;
至此图床已为基本可用状态,不过仍有缺点:不能以图片预览的方式查看图片,需逐个点开文件的形式查看,图片上传数量多了以后选择使用略为不便,可通过上传前给图片特别命名的方式暂时管理,长久使用需使用插件配合R2 API的形式(后续试用OK后会另起博文说明)。
参考文档:
评论
发表评论