
目前使用自己搭建的 minio 做图床,放在服务器上,外面再套个 nginx 做 referer 等的读取限制以及 Cache-Control ,但缺点很明显,受限于服务器的带宽和流量,很容易被坏人刷光流量。
看了下 cf 的 r2 很适合,无限流量,兼容 S3 API 。
我的项目国内外都要访问,国内访问 cf 的对象存储直链速度怎么样?
大善人的流量给的很足,免费额度基本够用,并且还可以设置 WAF 来限制速率规则。
所以除大善人的 r2 ,还有其他类似的方案吗。有专门的 blog 或者帖子对比这些云存储服务吗(价格/后台管理/访问速度等各维度)。
1 opscoffeecn 24 天前 via Android 没问题的,我的 blog 图床都是 CF R2 ,很好用,速度的话,我觉得能接受,你可以随便翻翻我的博客直观的感受下速度 https://blog.ops-coffee.com 国内的话腾讯的 Edge one 现在也免费,cf 同类产品,可以看看 |
2 oyama 24 天前 via iPhone 可以用 R2 做存储桶,腾讯云加速 |
4 jackleo120 24 天前 cf 的 r2 只有 10g. 都这样了,你不如直接这样: 使用你的服务器,所有图床名称设置 uuid,然后 cloudflare 设置域名去指向你的源站 minio,开启小黄云,然后设置规则,设置 cf 的缓存时间一年,那么相当于第一次 cf 拉你的源站,后面都是直接走边缘节点了。然后你的服务器读取的图床只信任 cf 的 ip 段就可以了。 |
5 nickxudotme 24 天前 via iPhone 没问题,我 blog 就是用这个 |
6 renchong 24 天前 国内访问体验差,国外还不错 |
7 jiayouzl 24 天前 图床我只选七牛,用 N 年了稳如老狗。 |
8 defaw 24 天前 直接用 r2 没啥毛病,不过还想更省可以 cf 作 cdn ,blackbaze 做存储后端 |
9 docx 24 天前 via iPhone > 国内访问 cf 的对象存储直链速度 和 cdn 的网络一样,如果你觉得 cdn 能用,那这个也就 ok 。 不过既然如此了,也可以直接套 cdn 把缓存打满。 |
11 Actrace 24 天前 综合对比下来,钛盘直链是目前最佳选择。 |
12 kizunai 24 天前 买个 200M 带宽的服务器,不限流量,价格也更便宜 |
13 cnleon 24 天前 我还是存自己服务器,然后 cf 来代理。把缓存和限流规则设置好就行 |
14 unclemcz 24 天前 via Android @dji38838c #10 不算便宜,但每月有免费额度 10g(限 http),稳定是真稳定,防盗刷也烂。我从 16 年开始用七牛 cdn ,还算满意。 |
16 emojiiii 24 天前 @jackleo120 天才!!! 是我没想过的道路 |
17 Kaiyuan 24 天前 我现在的方案就是用 R2 ,个人 blog 完全没问题,家里 NAS 设置一个文件夹同步到 R2 。 |
18 DefoliationM 23 天前 我搞了一个类似的是,放在 telegram 上,用 d1 做索引,r2 做缓存(过期时间为两天),最外面再加 cloudflare 的边缘缓存( workers 可以自己控制),这样会先用边缘缓存,边缘缓存没有再去 r2 中找,r2 中没有才会从 telegram 下载。 怎么说呢,可能有一点滥用 telegram 的感觉(心理上有点过意不去),但是做到尽量不去访问 telegram 的源服务器。 当然我都是存一些类似临时的图片(临时展示之类的),不是特别重要的数据,重要的数据还是不建议这么搞。 |
19 ethusdt OP @DefoliationM tg 或者 discord 做图床还是偏折腾了,自己玩玩还是可以的。 |
20 ChicC 23 天前 via iPhone cdn 回源自建吧 |
21 liypccc 23 天前 还有一个方案,使用 r2 存储,然后套 workers ,因为 workers 跟 r2 之间不计算流量,你就可以一天 10 万次调用,流量没限制 |
22 jamesjammy061 22 天前 搞个大盘鸡 |
23 jamesjammy061 22 天前 或者搞个流量,然后回源走 rclone 去 onedrive ,cf 设置强制缓存 |
24 jamesjammy061 22 天前 视频还有问题得转码,不然占用空间太大了,得有个转码机转成 vp9 或者 av1 |
26 liangguifeng 22 天前 如果说是个人项目折腾折腾,我感觉没问题的,国内访问速度可以接受,如果懒得折腾,建议上七牛对象存储 + CDN,我用了很多年了,便宜,稳定 |
27 ethusdt OP @liangguifeng 想问下,有办法控制被人刷流量吗。比如刷个 100T 流量会有多少费用? |
28 wujinyiwjy 22 天前 可以考虑一下混合储存的方式。国内用户的访问就可以开一个云厂的国际账号开国内的机子然后让代理商和云厂那边沟通加白。国内阿里就用 oss ,腾讯就 cos ,这样国内的访问速度也不会太慢,海外的话就直接上 cfR2 。这样成本和速度都兼顾了些。v 友要是考虑的话可以联系一下我呀,我们公司就是做云代理的,也能给些折扣的。 绿色软件:bGhjMjA1MTM=( base64 ) tg:QGxoYzIwNTEz ( base64 ) |
29 orangutan92 22 天前 我是腾讯云对象存储 cos 老用户,50g 免费空间足够用了,现在好像新购也很便宜,还有个轻量 cos 可以试试 |
30 815377546 21 天前 @jackleo120 #4 学习了大佬! |
31 liangguifeng 20 天前 @ethusdt 有被刷过,而且不止一次,只能被迫做防盗链 + ip 限制,目前稳定一年没有被刷过了,100T 估计得不少钱,七牛 CDN 国内的价格是:100T 内 0.28/GB ,100T 到 1P 之间 0.23/GB ,1P 以上 0.18/GB ,我看有国际版的,如果你有需求的情况下可以去看看,不知道能不能帮到你 |