树洞剪藏#剪藏#树洞剪藏

Cloudflare R2 + PicGo 免费图床教程 - 资源荟萃 - LINUX DO

2024 年 11 月 15 日1 分钟
分享Twitter / XTelegram微博

同步来源:树洞剪藏 源站剪藏 ID:87 原文地址:https://linux.do/t/topic/193442

打开原文 · 打开源站剪藏快照


Cloudflare R2 + PicGo 免费图床教程 - 资源荟萃 - LINUX DO

跳到主要内容

话题

我的帖子

关于

友链

文档

更多

外部链接

Status

Connect

Channel

Telegram

Shared Chat

类别

开发调优

资源荟萃

文档共建

跳蚤市场

前沿快讯

福利羊毛

搞七捻三

运营反馈

深海幽域

所有类别

标签

抽奖

公告

精华神帖

快问快答

人工智能

所有标签

消息

收件箱

频道

常规频道

直接消息

聊天

真诚 、 友善 、 团结 、 专业 ,共建你我引以为荣之社区。 《常见问题解答》

Cloudflare R2 + PicGo 免费图床教程

资源荟萃

Cloudflare

834

浏览量

25

5

链接

10

用户

4

2

9月 2 日

1 / 14

9月 2 日

2 天

前排围观支持一下 感谢分享大佬厉害啊 有点厉害支持~~

kendo 活跃用户

1 9月 2 日 #1

参考

从零开始搭建你的免费图床系统 (Cloudflare R2 + WebP Cloud + PicGo) - 少数派 (sspai.com) 32

可以 直接去看上面这篇文章 就行,很详细,我只是结合实操来写一遍做记录而已。

如果有侵权,请联系我删除。

链接

Cloudflare 控制台: https://dash.cloudflare.com/ 3

PicGo: Molunerfinn/PicGo: A simple & beautiful tool for pictures uploading built by vue-cli-electron-builder (github.com) 5

PicGo Amazon S3 上传插件,使 PicGo 兼容 CF R2 的对象存储:

wayjam/picgo-plugin-s3: PicGo S3 插件 (github.com) 4

介绍

免费计划每个月有 10G,对于个人图床够用了。

开通时候需要信用卡或者 paypal,我用的是 paypal 很方便。

image-20240902141752400 739×849 24.4 KB

步骤

下载安装 PicGo 的客户端(使用 core 的也行),安装 s3 插件。

image-20240902142810786 800×450 17.9 KB

进入 CF 面板,创建存储桶

image-20240902142641684 1262×511 18.4 KB

image-20240902142920019 870×781 33.1 KB

进入创建好的存储桶的设置,在 CF 有托管的域名,可以设置自定义域名

image-20240902143333035 1262×749 26.5 KB

对应在 DNS 对自动生成解析,如果非托管在 CF 的话,可能有指引你解析?自行验证

image-20240902143801947 1507×236 16.9 KB

如果没有自定义域名 ,可以开启 CF 提供的子域, 子域会比较长 ,自己用的话还是可以的。

image-20240902144111452 1343×245 7.83 KB

开启后:

image-20240902144235825 1289×223 10.9 KB

上传测试

image-20240902144613299 1337×964 48.3 KB

至此,作为简单图床已经能正常使用了,但是需要在 CF 面板上传和查看链接,比较麻烦,可以使用 R2 API 结合 PicGo 来进行上传和管理图片,还能快捷复制图片链接。

创建 API 令牌

image-20240902145413571 1573×410 22.6 KB

设置权限,点击创建

image-20240902145619936 1291×940 29.7 KB

PicGo 设置

image-20240902150418856 1411×953 97.4 KB

image-20240902150631877 1171×449 36.9 KB

防盗链

使用 Referer 来防盗链的过程是通过检查请求的 Referer 头部,确保只有来自授权网站的请求可以访问资源。这种方法虽然简单有效,但它并不是绝对安全的,因为 Referer 头部可以被伪造。然而,对于大多数情况下,这种防盗链机制提供了一个有效的保护层。

image-20240902150926817 1581×861 54 KB

image-20240902151655068 1296×899 75.7 KB

放行本地机子 IP,方便在 PicGo 查看相册和预览图片。

如果需要放行其他 IP,可以在 安全性 事件 里面看到被拦截的 IP。

image-20240902151900647 1083×860 25.5 KB

设置速率限制规则

image-20240902152350986 1086×583 22.1 KB

image-20240902152510878 497×1005 20 KB

拓展

结合 Typora 上传图片

设置好后在对应图片右键选择上传图片,上传完成就会自动替换到文中,很方便。

image-20240902152718422 1164×875 34.1 KB

在一些网站使用时,可能网站会将你图片转成站内的图片链接,这时上述的 防盗链 规则需要暂时关闭,等待网站转换完成后再恢复。否则你的图片不会显示!

例如在 https://linux.do/ 1 上发帖子就是这样情况。

19 回复

834

浏览量

25

5

链接

10

用户

4

2

Green iamsofine

9月 2 日 #2

不错,谢谢分享

1 回复

salad cabbage 活跃用户

9月 2 日 #3

感谢分享,但是看起来有点复杂 1 个回复

回复

神奇的哆啦z梦 anghunk 大预言家

9月 2 日 #4

好麻烦啊~

有没有类似 picx 这种可以直接对接 r2 的程序,一直用 picx+github 同步到 r2,感觉很麻烦,想直接对接 r2 1 个回复

1 回复

Tom TomTom

9月 2 日 #5

不错,赞一个!

1 回复

kendo 活跃用户

salad 9月 2 日 #6

按步骤来很简单的

回复

kendo 活跃用户

神奇的哆啦z梦 9月 2 日 #7

看起来麻烦而已,后面那些防盗链什么的都可选的

回复

admin666 fackes 浴火重生

9月 2 日 #8

原本简单的东西复杂化,

我的建议是:没有 telegraph-image 来的方便

不知道是什么 论坛检索。 1 个回复

1 回复

kendo 活跃用户

admin666 9月 2 日 #9

如果只是简单搭个图床,看前半部分就行,实操的话应该不算复杂。后续只是加强一下防御而已。

telegraph-image 也是一步步操作感觉差不多啊

回复

大帅哥 handsome 种子用户

9月 2 日 #10

感谢大佬教程

1 回复

雨木 ZZLinvec

9月 2 日 #11

mark 这个得点个赞

回复

MeowcoQAQ azQAQ 大预言家

9月 2 日 #12

还行,先备用

回复

naivecoder

9月 3 日 #13

感谢分享!

回复

2 个月后

admin666 fackes 浴火重生

2 天 #14

非常详细 nice

1 回复

分享

加入书签

举报

回复

已取消置顶

关注

由于您正在关注此话题,您将收到通知。

推荐

相关

新话题和未读话题

话题列表,带有按钮的列标题可以排序。

话题

回复

浏览量

活动

第47届总统特朗普钦定的 Java 脚手架,让 Java 再次伟大!Ver 2.5.0 73 免打扰

资源荟萃

Java

688

11/10 00:00

2 小时

DeepLX已切换至 LINUX DO Connect 认证 deeplx.org 79 免打扰

资源荟萃

DeepLX

1.3k

06/14 16:04

19 小时

一个月全力打造,开源网站助您快速完成论文,集成 ChatGPT 实现真实文献引用 10 免打扰

资源荟萃

ChatGPT

564

02/10 13:47

19 小时

开个帖子,大家一起来推荐Mac 下非常好用的软件吧 21 免打扰

资源荟萃

精华神帖

330

09/09 00:00

19 小时

(重新开放)嗨,搞了个中转 136 免打扰

资源荟萃

人工智能 ChatGPT

839

04/15 18:16

1 天

有 107 个未读 话题 和 232 个新 话题,

或浏览 资源荟萃 中的其他话题

开始阅读 启用自动点赞

楼主

等级

相关文章