免费图床搭建指南:利用 Cloudflare R2 对象存储与PicList管理工具

25 年 12 月 8 日 星期一
714 字
4 分钟

摘要

本文详细介绍了如何利用 Cloudflare R2 对象存储服务和 PicList 管理工具搭建免费图床,包括 Cloudflare R2 存储桶创建、配置自定义域和 CORS 策略、生成访问令牌,以及 PicList 的安装配置和使用方法,帮助读者实现零成本的图床搭建。

一、简介

二、开通并设置cloudflare R2

1. 前提条件

  • 有一个托管到cloudflare的域名,用于设置自定义域
  • 一个支付方式例如 Paypal(可以不用VISA卡)

2. 创建存储桶

  • 先填写必要的信息,订阅使用

  • 订阅之后就可以创建存储桶了,如下设置

3. 配置存储桶

  • 设置自定义域,关联已经托管到cloudflare的域名

  • 设置跨域访问策略,允许你要直接使用存储桶里面资源的网站域名跨域访问

    • 进入存储桶设置页面,设置CORS
    • 添加可信域名,防止出现跨域问题

4.创建访问令牌

  • 进入管理令牌页面

  • 创建一个读写权限的api令牌

  • 创建成功后就拿到S3授权信息,就可以配置第三方AWS S3兼容的客户端使用了

三、安装使用PicList

1. 下载安装

2. 配置PicList,使用cloudflare R2

进入AWS S3配置页面,编辑新增或编辑配置,设置如下,填写完记得点击下面的确定按钮

自定义节点必须填写。

3. 上传使用

  • 选择配置好的cloudflare R2图床,拖入文件即可上传

  • 上传记录查看和管理

四、总结

  • 该教程有一定的门槛,适合有一定技术基础的人员,是搭建个人网站或者博客人员的福利
  • cloudflare R2存储桶可靠、稳定,支持所有AWS S3客户端,而且有全球cdn加速加持
  • PicList是个不错的图床平台管理工具,支持很多数据源,功能齐全,操作便捷,值得探索

五、其他说明

本人想搭建一个免费图床,搜了资料发现很多类似博客,选择一篇通俗易懂的博客进行了实际操作。为了防止文章丢失,本站点留存了一份。原博客地址:https://blog.luler.top/d/10

另外有一篇博客解决了图片盗链接问题,可以作为进件操作。博客地址: https://tbbbk.com/archives/cloudflare-r2-imgbed

本人安装好后的PicList使用情况:

文章标题:免费图床搭建指南:利用 Cloudflare R2 对象存储与PicList管理工具

文章作者:子木

文章链接:https://blog.zimutool.cn/posts/build-picbed-with-cloudflare-r2[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。