首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
宝塔
V2EX  ›  程序员

一个聚合了多个图床的图床。。。。

  •  7
     
  •   zkdfbb · 2018-08-05 17:33:45 +08:00 · 11431 次点击
    这是一个创建于 474 天前的主题,其中的信息可能已经有所发展或是发生改变。
    使用免费图床,总是担心万一哪天图床服务挂了,那之前的图片可能都失效了,再找回来也很困难。于是就有了这样一个聚合图床,每次图片会同步上传到淘宝微博等十几个的图床,即便原先的图床挂了,也可以通过搜索找回当初其他图床上的文件,保证万无一失。

    体验一下:
    https://photo.ishield.cn/
    第 1 条附言  ·  2018-08-07 11:32:28 +08:00
    UPDATE:
    起初做这个是因为自己有需求,想不到大家都这么支持,所以我会持续做下去,准备用百度云 CDN,免费版只有 HTTP 没有 HTTPS,HTTPS 都是一千起步,所以暂时先不用 HTTPS 了,后面再考虑。请使用 http://photo.ishield.cn

    目前已经做的如下:

    1. 增加了用户账号体系,现在可以管理自己上传的所有图片了,当然不支持删除,因为本身大部分图床都不支持删除。
    2. 支持在一些有账号的图床上面使用自己的账号上传,在后台设置账号密码即可。

    后续打算做的:
    1. 支持对象存储,比如七牛,腾讯云 COS 等,可以选择上传至自己的对象存储里面。
    2. 开放 API 计划。

    正好这两天出了腾讯云出故障的事,承诺 99.999%稳定性服务的平台尚且如此,用免费图床的就更加不稳定了。我这个也是免费服务,所以也可以默认为不稳定。为了解除这个问题,在稳定之后会每日将注册用户的上传列表备份至七牛云和腾讯云,每个人会有一个 token 对应的下载列表。所以即便哪天这个服务真的不在了,大家也可以从七牛或者腾讯云下把链接下载下来。

    感谢 @Telegram 提的建议,目前上传时是同步至其他图床,为了防止某些图床上传超时,其实是设置了 10 秒超时限制的,以免因为这些导致全部分发完毕花很长时间。后续会改成后台上传,上传时先传至某些稳定图床,后台再慢慢将其上传至当初设置的其他图床。
    88 回复  |  直到 2019-08-08 12:15:14 +08:00
        1
    xiaomimei   2018-08-05 17:35:18 +08:00 via iPhone
    这想法不错哦👍
        2
    sh1nyan   2018-08-05 17:36:20 +08:00
    good,收藏了
        3
    lloovve   2018-08-05 17:44:24 +08:00 via iPhone
    楼主保证自己不挂才能搜索到其他图床信息
        4
    cydian   2018-08-05 17:49:31 +08:00 via Android
    是否有源码?想在本地搭建。
        5
    zkdfbb   2018-08-05 17:50:05 +08:00
    @lloovve 因为不存储图片,只是需要消耗流量,这个服务还是可以保证的。而且也可以上传之后通过 search 接口将链接自己保存的哈,那就不用担心我们的服务挂不挂了~
        6
    vicacheung   2018-08-05 19:01:55 +08:00 via Android
    同问,开放源码吗?
        7
    zkdfbb   2018-08-05 19:12:54 +08:00
    @vicacheung 暂时还不开放哈,之后可能会开放
        8
    takashiki   2018-08-05 19:51:08 +08:00
    我之前写过一个类似的,并且在自己的站上跑了一年左右,后来还是放弃了,维护成本太高,如果图片在一个图床失效了,你是
        9
    takashiki   2018-08-05 19:54:30 +08:00
    @takashiki #8 如果图片在一个图床失效了,你是如何检测是否失效并修改跳转连接的呢?
    上传一个图床之后后台是如何异步地上传到所有图床的呢?
    另外上传图片时对服务器的下行带宽应该是有消耗的吧,多并发地上传带宽是否能支持?
    还有就是图片都要经过一次 302 才能拿到对于前端性能来说也有下降,并且对于前端来说不太优雅。
        10
    gcod   2018-08-05 19:57:42 +08:00
    我觉得贴图库没有存在的必要
        11
    scg16   2018-08-05 19:57:54 +08:00
    Laytpl Error:TypeError: Object.values is not a function
        12
    takashiki   2018-08-05 19:59:14 +08:00
    @takashiki #9 体验了一下发现和我之前的思路不太一样,这个对于个人使用来说还蛮好的,不过如果是建站用这个做图床的话,图片挂了之后的替换成本还是有点高吧
        13
    qa2080639   2018-08-05 20:04:20 +08:00
    好用 不错的想法
        14
    lanmingyan   2018-08-05 20:27:32 +08:00
    我看出楼主用的是 layui 了
        15
    akira   2018-08-05 20:30:26 +08:00
    是否支持各图床使用自己的账号
        16
    zkdfbb   2018-08-05 21:05:23 +08:00
    @takashiki 一些比较知名的图床应该还是比较稳定的,不太容易挂,这个是为了双保险,毕竟凡事说不好,万一呢~
        17
    zkdfbb   2018-08-05 21:05:42 +08:00
    @lanmingyan 机智如你
        18
    zkdfbb   2018-08-05 21:06:07 +08:00
    @akira 这个后续可以加上,还可以选择上传到哪些图床
        19
    SPACELAN   2018-08-05 21:16:10 +08:00
    ipfs?

    就算图被垃圾回收了也能重新上传,地址不会变的
        20
    wzw   2018-08-05 22:32:26 +08:00
    说实话, 这个想法好, 备份多处...
        21
    zkdfbb   2018-08-05 22:56:28 +08:00
    增加了一个简易后台。。。
        22
    xiaowangge   2018-08-06 00:39:22 +08:00
    为啥选中 imgur 后,没有生成链接?
        23
    luoo3699   2018-08-06 02:36:17 +08:00
    make
        24
    WildCat   2018-08-06 06:04:32 +08:00
    微博上传如何实现的?
        25
    Wyane   2018-08-06 07:02:39 +08:00 via Android
    厉害了,收藏了,这样很方便
        26
    patx   2018-08-06 08:21:59 +08:00 via Android
    不错,早就应该有这种网站了
        27
    Widewind   2018-08-06 08:41:49 +08:00 via Android
    难道只有我一个人看成了床图吗
        28
    strongwong   2018-08-06 08:51:39 +08:00
    不错,好东西!
        29
    Archeb   2018-08-06 08:55:22 +08:00
    赞,速度也不错
        30
    jesonyang   2018-08-06 09:16:53 +08:00
    good!
        31
    yjxjn   2018-08-06 09:37:38 +08:00
    网站挂了。
        32
    9ki   2018-08-06 09:44:12 +08:00
    来的快去的去的也快
        33
    zkdfbb   2018-08-06 09:44:46 +08:00 via iPhone
    @scg16 太老的浏览器不支持,现在增加了兼容,再试试
        34
    zkdfbb   2018-08-06 09:47:10 +08:00 via iPhone
    @yjxjn 咦,没有挂啊,我这里能打开,可能是网站卫士的 cdn 对 https 支持不好,😢我关了 cdn 试试
        35
    zhzer   2018-08-06 09:50:07 +08:00
    api 是自己趴的吗?
        36
    AlphaGL   2018-08-06 10:07:42 +08:00
    厉害了
        37
    zkdfbb   2018-08-06 10:21:05 +08:00 via iPhone
    @zhzer 有些提供了 api 的就用 api,没有的话就……
        38
    SoulGem   2018-08-06 10:23:34 +08:00
    赞一个,想法很好用起来也很顺手
        39
    zhishidahao   2018-08-06 10:26:28 +08:00
    最多同时上传至 10 个图床,为防止滥用,每个游客每天最多上传 50 张
    上传到一个图床 可以传 500 张吗
        40
    zdnuist   2018-08-06 10:31:00 +08:00
    good
        41
    aino   2018-08-06 10:48:10 +08:00
    good,在博客给加了个友链,以后上传图片就在你家上传了,开心
        42
    VgV   2018-08-06 11:50:17 +08:00
    已在我论坛加上链接,以后就在你这传图了。
        43
    zkdfbb   2018-08-06 11:50:53 +08:00
    @VgV 感谢~~
        44
    zkdfbb   2018-08-06 11:51:02 +08:00
    @aino 感谢~~
        45
    wwek   2018-08-06 11:54:40 +08:00
    good job
        46
    genius2k   2018-08-06 12:03:39 +08:00
    很好啊,就是访问速度有点慢
        47
    Mmiracle110   2018-08-06 13:48:40 +08:00
    感觉还是用大厂的吧 很多公司的 OSS 每个月都有免费用量的 一般使用的话 他的免费用量个人感觉够用 我自己搭建的 hexo 博客使用的是七牛云作为图床 感觉每个月的免费量够用 可以走下面的的连接 https://portal.qiniu.com/signup?code=3lpwng1uo5jki
        48
    TustMan   2018-08-06 13:55:49 +08:00
    感谢分享 已收藏
        49
    googoehl   2018-08-06 13:58:10 +08:00
    没搞用户体系? 不过很好 抓住很多人的痛点了,已收藏
        50
    killsting   2018-08-06 17:00:57 +08:00
    非常棒!收藏了!
        51
    LeungJZ   2018-08-06 17:06:28 +08:00
    非常好,支持了。
        52
    hwcj123   2018-08-06 17:12:16 +08:00
    居然有 z4a,收藏了 那么我换个电脑了怎么追溯呢
        53
    284716337   2018-08-06 17:26:30 +08:00
    收藏一波
        54
    zsk425   2018-08-06 18:43:25 +08:00
    感谢
        55
    hheedat   2018-08-06 18:49:27 +08:00
    有点意思,收藏了
        56
    zkdfbb   2018-08-06 22:44:59 +08:00
    如各位大佬所言,增加了用户账号管理体系,换电脑的童鞋也不用担心了。同时增加了对其他图床的账号管理,设置了其他图床账号后可以上传到其他图床自己的账号下面。
        57
    zkdfbb   2018-08-06 23:38:09 +08:00
    @hwcj123 增加了用户登录了~
        58
    Kenny   2018-08-06 23:50:28 +08:00
    很棒,希望能长久。
        59
    Telegram   2018-08-06 23:59:59 +08:00
    @zkdfbb 分发的时候需要等若干秒,能不能先显示一个图床的地址,这样我直接复制去粘贴就行了,不需要等着分发完成才能复制。等我搞定了,再回来看刚好也就分发玩了
        60
    Mike8   2018-08-07 09:21:24 +08:00
    赞一个,同希望长久
        61
    Mike8   2018-08-07 09:23:05 +08:00
    现在会卡在‘上传成功,正在分发中’
        62
    zhuxd282   2018-08-07 10:49:35 +08:00
    “登陆”改成“登录”吧,看着难受~
        63
    zkdfbb   2018-08-07 11:19:14 +08:00
    @Mike8 出了点小问题,再看看
        64
    moonlit7seas   2018-08-07 11:31:01 +08:00
    挺不错的呀
        65
    zkdfbb   2018-08-07 22:43:28 +08:00
    增加七牛和腾讯云上传~
        66
    fusluv   2018-08-12 19:41:11 +08:00
    感谢!非常好用,特别方便~
    顺便提一个 bug,注册的时候两次输入的密码不一致也能注册上,虽然提示了不一致,但是直接跳到了登陆之后的界面,而且尝试后发现实际密码是重复密码那一栏的值~
        67
    leaves7i   2018-08-18 17:33:04 +08:00 via Android
    感谢,非常好用
        68
    beny2mor   2018-08-19 17:57:11 +08:00
    按例感谢!
    能否增加使用图片 url 来上传图片?
        69
    zkdfbb   2018-08-19 18:45:00 +08:00   ♥ 1
    @beny2mor 可以直接复制图片 url 在首页粘贴,和复制图片粘贴一样的方法
        70
    Jackyxiaoc   2018-09-05 08:18:59 +08:00
    感谢作者,解决了我几天没睡好的问题,哈哈。
        71
    Chigogo   2018-09-16 22:08:50 +08:00
    楼主,我这经常 CPU 100%,楼主在我电脑上开矿吗?
        72
    tianwm   2018-09-29 14:12:11 +08:00
    楼主, 能不能帮把 imgchr 移除, 从你这边过来的好多色情图片和漫画.
    而且还变换着 IP
        73
    tianwm   2018-09-29 14:20:17 +08:00
    刚刚看了一下,好像加了 AI 识别了, 这样好多了.
        74
    tianwm   2018-09-29 14:40:29 +08:00
    请 Ban 了这个 IP 吧, 拼命的用上传色情漫画
    110.184.179.102

    110.184.179.102 - - [29/Sep/2018:14:22:12 +0800] "GET /2018/09/29/il1JtU.jpg HTTP/2.0" 200 339396 "https://i.superbed.cn/" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36"
        75
    zkdfbb   2018-09-29 15:06:37 +08:00
    @tianwm 收到,解决了~ 这边加了色情识别 ~
        76
    zkdfbb   2018-09-29 15:07:27 +08:00
    @Chigogo 😂怎么会
        77
    Ya   2018-10-02 00:44:39 +08:00
    楼主 出 BUG 了 上传图片 有的地址没有图片类型后缀 .jpg
        78
    Wyane   2018-10-03 14:31:46 +08:00
    @zkdfbb 真的很好用,谢谢作者!发现近期更新了,取消了选择图床。虽然为了解决选择恐惧症,但是如果后台自动选择稳定的,发现只传到微博和阿里,这样不是会失去了原来可以同时选择很多图床的意义了吗?
        79
    zkdfbb   2018-10-03 15:55:04 +08:00
    @Ya 不一定非要有图片类型后缀的
        80
    zkdfbb   2018-10-03 15:55:39 +08:00
    @Wyane 其实大部分人,都只选微博,毕竟正常的图片,一般都不会被删
        81
    Ya   2018-10-03 23:05:03 +08:00
    @zkdfbb 求加上图片后缀
        82
    laike9m   2018-10-20 00:06:50 +08:00
    有个问题。上传的图片如果想保持文件名不变,是否能做到呢?谢谢
        83
    mrrobot2   2018-11-12 13:52:20 +08:00
    很好用,感谢分享
        84
    ZiShuo   349 天前
    我就想知道阿里的那个图片是在阿里哪个页面上传的。
        85
    2033009565   338 天前
    @zkdfbb 你的网站证书过期了
        86
    xiebruce   216 天前
    @cydian 虽然差不多一年前了,但我还是想推荐一下,要本地搭建,我这个可以哦: https://www.xiebruce.top/17.html,有兴趣可以试试。
        87
    binghe   107 天前 via Android
    哥们,你的“重发验证”功能是不是出问题了,我 gmail 邮箱半天也没收到邮件啊
        88
    zkdfbb   106 天前 via Android
    @binghe 不会啊,每天都有很多人注册激活,邮件功能应该正常的
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2379 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 35ms · UTC 03:22 · PVG 11:22 · LAX 19:22 · JFK 22:22
    ♥ Do have faith in what you're doing.