V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ChengPu
V2EX  ›  分享创造

开源了一个小工具,输入 URL 就能把图片上传到 CloudFlare R2

  •  
  •   ChengPu ·
    weijunext · 5 天前 · 1327 次点击

    最近在开发 Next Idea NewTab 时遇到一个问题。这个插件的工具库部分需要显示各种第三方网站的 logo ,本来使用 Google 的 favicon 服务效果很好,但是你懂的,国内用户打开就看到 logo 了。

    中间考虑过几种方案,效果都不满意,昨天突然想到 CloudFlare R2 可以薅免费存储和 CDN ,于是鼓捣了一个小工具:Image URL Converter 。

    这个小工具让你只需要输入图片原始 URL ,就会自动上传到 R2 ,然后返回图片 CDN 地址。源码里也实现了 API ,所以如果觉得手动在前端操作比较麻烦,也可以把 API 集成到你的项目里。

    因为涉及到私有 key 的使用,所以没有搭建公开访问的 demo ,大家有需要可以 fork 源码,在本地跑一跑,README 提供了 0 门槛操作指导。

    开源地址: https://github.com/weijunext/image-url-converter

    页面展示:

    Image URL Converter

    Image URL Converter

    现在 Next Idea NewTab 插件中的所有图片都使用这个方案处理图片,确保了全球用户都能稳定访问,希望国内开发者也多多支持。

    3 条回复    2025-01-28 15:42:43 +08:00
    falcon05
        1
    falcon05  
       4 天前 via iPhone
    好,这是我需要的
    ChengPu
        3
    ChengPu  
    OP
       2 天前
    @Shiroka 好家伙,第二个链接居然有 cn 版本!!要是早看到 cn 链接我可能就做这个工具了😂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1785 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 04:34 · PVG 12:34 · LAX 20:34 · JFK 23:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.