更换博客图床,从 OSS 到 GitHub 再到 R2
💡
原文中文,约1300字,阅读约需4分钟。
📝
内容提要
为了安全存储图片,避免因平台监管导致内容丢失,作者使用Cloudflare的R2作为图床,解决了GitHub的存储限制和访问问题。通过创建bucket和配置,结合pic-go上传,实现了安全的图片存储。
🎯
关键要点
- 图床对博客的重要性,缺乏合适的图床可能导致内容丢失。
- 使用GitHub作为图床存在存储限制和访问问题。
- Cloudflare的R2被认为是一个安全的图床选择。
- 创建Cloudflare账户并设置bucket是使用R2的第一步。
- 需要申请secret以便于R2的使用。
- 使用pic-go进行图片上传,需安装AWS S3插件以兼容R2。
- 填写获取的参数后,成功实现图片存储。
❓
延伸问答
为什么选择Cloudflare的R2作为图床?
Cloudflare的R2被认为是一个安全的图床选择,能够避免因平台监管导致内容丢失。
使用GitHub作为图床有哪些问题?
GitHub存在存储限制(1G),阻止超过100MB的文件,并且在国内网络下无法访问。
如何在Cloudflare上创建bucket?
首先需要创建Cloudflare账户,然后在Cloudflare中创建一个bucket并进行配置。
使用pic-go上传图片需要注意什么?
需要安装AWS S3插件以兼容R2,并在设置中填写获取到的参数。
如何申请Cloudflare R2的secret?
在R2的列表菜单中申请一个secret,以便于使用R2。
使用Cloudflare R2作为图床的优势是什么?
使用Cloudflare R2可以避免内容丢失,且没有GitHub的存储限制和访问问题。
➡️