V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ethusdt
0.01D
V2EX  ›  程序员

独立开发者使用 cf r2 做图床视频床怎么样?

  •  
  •   ethusdt ·
    FaiChou · 1 天前 · 1874 次点击

    目前使用自己搭建的 minio 做图床,放在服务器上,外面再套个 nginx 做 referer 等的读取限制以及 Cache-Control ,但缺点很明显,受限于服务器的带宽和流量,很容易被坏人刷光流量。

    看了下 cf 的 r2 很适合,无限流量,兼容 S3 API 。

    我的项目国内外都要访问,国内访问 cf 的对象存储直链速度怎么样?

    大善人的流量给的很足,免费额度基本够用,并且还可以设置 WAF 来限制速率规则。

    所以除大善人的 r2 ,还有其他类似的方案吗。有专门的 blog 或者帖子对比这些云存储服务吗(价格/后台管理/访问速度等各维度)。

    21 条回复    2025-11-23 21:27:20 +08:00
    opscoffeecn
        1
    opscoffeecn  
       1 天前 via Android
    没问题的,我的 blog 图床都是 CF R2 ,很好用,速度的话,我觉得能接受,你可以随便翻翻我的博客直观的感受下速度 https://blog.ops-coffee.com 国内的话腾讯的 Edge one 现在也免费,cf 同类产品,可以看看
    oyama
        2
    oyama  
       1 天前 via iPhone
    可以用 R2 做存储桶,腾讯云加速
    ethusdt
        3
    ethusdt  
    OP
       1 天前 via iPhone
    @oyama 这种花钱的流量,有办法防止恶意刷流量吗?
    jackleo120
        4
    jackleo120  
       1 天前   ❤️ 1
    cf 的 r2 只有 10g.
    都这样了,你不如直接这样: 使用你的服务器,所有图床名称设置 uuid,然后 cloudflare 设置域名去指向你的源站 minio,开启小黄云,然后设置规则,设置 cf 的缓存时间一年,那么相当于第一次 cf 拉你的源站,后面都是直接走边缘节点了。然后你的服务器读取的图床只信任 cf 的 ip 段就可以了。
    nickxudotme
        5
    nickxudotme  
       1 天前 via iPhone
    没问题,我 blog 就是用这个
    renchong
        6
    renchong  
       1 天前
    国内访问体验差,国外还不错
    jiayouzl
        7
    jiayouzl  
       1 天前
    图床我只选七牛,用 N 年了稳如老狗。
    defaw
        8
    defaw  
       1 天前
    直接用 r2 没啥毛病,不过还想更省可以 cf 作 cdn ,blackbaze 做存储后端
    docx
        9
    docx  
       1 天前 via iPhone
    > 国内访问 cf 的对象存储直链速度

    和 cdn 的网络一样,如果你觉得 cdn 能用,那这个也就 ok 。

    不过既然如此了,也可以直接套 cdn 把缓存打满。
    dji38838c
        10
    dji38838c  
       1 天前
    @jiayouzl 七牛价格怎么样?
    Actrace
        11
    Actrace  
       1 天前
    综合对比下来,钛盘直链是目前最佳选择。
    kizunai
        12
    kizunai  
       1 天前
    买个 200M 带宽的服务器,不限流量,价格也更便宜
    cnleon
        13
    cnleon  
       1 天前
    我还是存自己服务器,然后 cf 来代理。把缓存和限流规则设置好就行
    unclemcz
        14
    unclemcz  
       1 天前 via Android
    @dji38838c #10 不算便宜,但每月有免费额度 10g(限 http),稳定是真稳定,防盗刷也烂。我从 16 年开始用七牛 cdn ,还算满意。
    jiayouzl
        15
    jiayouzl  
       1 天前
    @dji38838c 蛮便宜的,我上次充值都好多年前了,现在还有几十块的余额。
    emojiiii
        16
    emojiiii  
       1 天前
    @jackleo120 天才!!! 是我没想过的道路
    Kaiyuan
        17
    Kaiyuan  
       1 天前
    我现在的方案就是用 R2 ,个人 blog 完全没问题,家里 NAS 设置一个文件夹同步到 R2 。
    DefoliationM
        18
    DefoliationM  
       7 小时 46 分钟前
    我搞了一个类似的是,放在 telegram 上,用 d1 做索引,r2 做缓存(过期时间为两天),最外面再加 cloudflare 的边缘缓存( workers 可以自己控制),这样会先用边缘缓存,边缘缓存没有再去 r2 中找,r2 中没有才会从 telegram 下载。
    怎么说呢,可能有一点滥用 telegram 的感觉(心理上有点过意不去),但是做到尽量不去访问 telegram 的源服务器。

    当然我都是存一些类似临时的图片(临时展示之类的),不是特别重要的数据,重要的数据还是不建议这么搞。
    ethusdt
        19
    ethusdt  
    OP
       7 小时 20 分钟前
    @DefoliationM tg 或者 discord 做图床还是偏折腾了,自己玩玩还是可以的。
    ChicC
        20
    ChicC  
       4 小时 47 分钟前 via iPhone
    cdn 回源自建吧
    liypccc
        21
    liypccc  
       1 小时 27 分钟前
    还有一个方案,使用 r2 存储,然后套 workers ,因为 workers 跟 r2 之间不计算流量,你就可以一天 10 万次调用,流量没限制
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2640 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:54 · PVG 22:54 · LAX 06:54 · JFK 09:54
    ♥ Do have faith in what you're doing.