一个聚合了多个图床的图床。。。。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
zkdfbb
V2EX    程序员

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

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

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

    就算图被垃圾回收了也能重新上传,地址不会变的
    wzw
        20
    wzw  
       2018-08-05 22:32:26 +08:00
    说实话, 这个想法好, 备份多处...
    zkdfbb
        21
    zkdfbb  
    OP
       2018-08-05 22:56:28 +08:00
    增加了一个简易后台。。。
    xiaowangge
        22
    xiaowangge  
       2018-08-06 00:39:22 +08:00
    为啥选中 imgur 后,没有生成链接?
    luoo3699
        23
    luoo3699  
       2018-08-06 02:36:17 +08:00
    make
    WildCat
        24
    WildCat  
       2018-08-06 06:04:32 +08:00
    微博上传如何实现的?
    Wyane
        25
    Wyane  
       2018-08-06 07:02:39 +08:00 via Android
    厉害了,收藏了,这样很方便
    patx
        26
    patx  
       2018-08-06 08:21:59 +08:00 via Android
    不错,早就应该有这种网站了
    Widewind
        27
    Widewind  
       2018-08-06 08:41:49 +08:00 via Android
    难道只有我一个人看成了床图吗
    strongwong
        28
    strongwong  
       2018-08-06 08:51:39 +08:00
    不错,好东西!
    Archeb
        29
    Archeb  
       2018-08-06 08:55:22 +08:00
    赞,速度也不错
    jesonyang
        30
    jesonyang  
       2018-08-06 09:16:53 +08:00
    good!
    yjxjn
        31
    yjxjn  
       2018-08-06 09:37:38 +08:00
    网站挂了。
    9ki
        32
    9ki  
       2018-08-06 09:44:12 +08:00
    来的快去的去的也快
    zkdfbb
        33
    zkdfbb  
    OP
       2018-08-06 09:44:46 +08:00 via iPhone
    @scg16 太老的浏览器不支持,现在增加了兼容,再试试
    zkdfbb
        34
    zkdfbb  
    OP
       2018-08-06 09:47:10 +08:00 via iPhone
    @yjxjn 咦,没有挂啊,我这里能打开,可能是网站卫士的 cdn 对 https 支持不好,我关了 cdn 试试
    zhzer
        35
    zhzer  
       2018-08-06 09:50:07 +08:00
    api 是自己趴的吗?
    AlphaGL
        36
    AlphaGL  
       2018-08-06 10:07:42 +08:00
    厉害了
    zkdfbb
        37
    zkdfbb  
    OP
       2018-08-06 10:21:05 +08:00 via iPhone
    @zhzer 有些提供了 api 的就用 api,没有的话就……
    SoulGem
        38
    SoulGem  
       2018-08-06 10:23:34 +08:00
    赞一个,想法很好用起来也很顺手
    zhishidahao
        39
    zhishidahao  
       2018-08-06 10:26:28 +08:00
    最多同时上传至 10 个图床,为防止滥用,每个游客每天最多上传 50 张
    上传到一个图床 可以传 500 张吗
    zdnuist
        40
    zdnuist  
       2018-08-06 10:31:00 +08:00
    good
    aino
        41
    aino  
       2018-08-06 10:48:10 +08:00
    good,在博客给加了个友链,以后上传图片就在你家上传了,开心
    VgV
        42
    VgV  
       2018-08-06 11:50:17 +08:00
    已在我论坛加上链接,以后就在你这传图了。
    zkdfbb
        43
    zkdfbb  
    OP
       2018-08-06 11:50:53 +08:00
    @VgV 感谢~~
    zkdfbb
        44
    zkdfbb  
    OP
       2018-08-06 11:51:02 +08:00
    @aino 感谢~~
    wwek
        45
    wwek  
       2018-08-06 11:54:40 +08:00
    good job
    genius2k
        46
    genius2k  
       2018-08-06 12:03:39 +08:00
    很好啊,就是访问速度有点慢
    Mmiracle110
        47
    Mmiracle110  
       2018-08-06 13:48:40 +08:00
    感觉还是用大厂的吧 很多公司的 OSS 每个月都有免费用量的 一般使用的话 他的免费用量个人感觉够用 我自己搭建的 hexo 博客使用的是七牛云作为图床 感觉每个月的免费量够用 可以走下面的的连接 https://portal.qiniu.com/signup?code=3lpwng1uo5jki
    TustMan
        48
    TustMan  
       2018-08-06 13:55:49 +08:00
    感谢分享 已收藏
    googoehl
        49
    googoehl  
       2018-08-06 13:58:10 +08:00
    没搞用户体系? 不过很好 抓住很多人的痛点了,已收藏
    killsting
        50
    killsting  
       2018-08-06 17:00:57 +08:00
    非常棒!收藏了!
    LeungJZ
        51
    LeungJZ  
       2018-08-06 17:06:28 +08:00
    非常好,支持了。
    hwcj123
        52
    hwcj123  
       2018-08-06 17:12:16 +08:00
    居然有 z4a,收藏了 那么我换个电脑了怎么追溯呢
    284716337
        53
    284716337  
       2018-08-06 17:26:30 +08:00
    收藏一波
    zsk425
        54
    zsk425  
       2018-08-06 18:43:25 +08:00
    感谢
    hheedat
        55
    hheedat  
       2018-08-06 18:49:27 +08:00
    有点意思,收藏了
    zkdfbb
        56
    zkdfbb  
    OP
       2018-08-06 22:44:59 +08:00
    如各位大佬所言,增加了用户账号管理体系,换电脑的童鞋也不用担心了。同时增加了对其他图床的账号管理,设置了其他图床账号后可以上传到其他图床自己的账号下面。
    zkdfbb
        57
    zkdfbb  
    OP
       2018-08-06 23:38:09 +08:00
    @hwcj123 增加了用户登录了~
    Kenny
        58
    Kenny  
       2018-08-06 23:50:28 +08:00
    很棒,希望能长久。
    Telegram
        59
    Telegram  
       2018-08-06 23:59:59 +08:00
    @zkdfbb 分发的时候需要等若干秒,能不能先显示一个图床的地址,这样我直接复制去粘贴就行了,不需要等着分发完成才能复制。等我搞定了,再回来看刚好也就分发玩了
    Mike8
        60
    Mike8  
       2018-08-07 09:21:24 +08:00
    赞一个,同希望长久
    Mike8
        61
    Mike8  
       2018-08-07 09:23:05 +08:00
    现在会卡在‘上传成功,正在分发中’
    zhuxd282
        62
    zhuxd282  
       2018-08-07 10:49:35 +08:00
    “登陆”改成“登录”吧,看着难受~
    zkdfbb
        63
    zkdfbb  
    OP
       2018-08-07 11:19:14 +08:00
    @Mike8 出了点小问题,再看看
    moonlit7seas
        64
    moonlit7seas  
       2018-08-07 11:31:01 +08:00
    挺不错的呀
    zkdfbb
        65
    zkdfbb  
    OP
       2018-08-07 22:43:28 +08:00
    增加七牛和腾讯云上传~
    fusluv
        66
    fusluv  
       2018-08-12 19:41:11 +08:00
    感谢!非常好用,特别方便~
    顺便提一个 bug,注册的时候两次输入的密码不一致也能注册上,虽然提示了不一致,但是直接跳到了登陆之后的界面,而且尝试后发现实际密码是重复密码那一栏的值~
    leaves7i
        67
    leaves7i  
       2018-08-18 17:33:04 +08:00 via Android
    感谢,非常好用
    beny2mor
        68
    beny2mor  
       2018-08-19 17:57:11 +08:00
    按例感谢!
    能否增加使用图片 url 来上传图片?
    zkdfbb
        69
    zkdfbb  
    OP
       2018-08-19 18:45:00 +08:00   1
    @beny2mor 可以直接复制图片 url 在首页粘贴,和复制图片粘贴一样的方法
    Jackyxiaoc
        70
    Jackyxiaoc  
       2018-09-05 08:18:59 +08:00
    感谢作者,解决了我几天没睡好的问题,哈哈。
    Chigogo
        71
    Chigogo  
       2018-09-16 22:08:50 +08:00
    楼主,我这经常 CPU 100%,楼主在我电脑上开矿吗?
    tianwm
        72
    tianwm  
       2018-09-29 14:12:11 +08:00
    楼主, 能不能帮把 imgchr 移除, 从你这边过来的好多色情图片和漫画.
    而且还变换着 IP
    tianwm
        73
    tianwm  
       2018-09-29 14:20:17 +08:00
    刚刚看了一下,好像加了 AI 识别了, 这样好多了.
    tianwm
        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"
    zkdfbb
        75
    zkdfbb  
    OP
       2018-09-29 15:06:37 +08:00
    @tianwm 收到,解决了~ 这边加了色情识别 ~
    zkdfbb
        76
    zkdfbb  
    OP
       2018-09-29 15:07:27 +08:00
    @Chigogo 怎么会
    Ya
        77
    Ya  
       2018-10-02 00:44:39 +08:00
    楼主 出 BUG 了 上传图片 有的地址没有图片类型后缀 .jpg
    Wyane
        78
    Wyane  
       2018-10-03 14:31:46 +08:00
    @zkdfbb 真的很好用,谢谢作者!发现近期更新了,取消了选择图床。虽然为了解决选择恐惧症,但是如果后台自动选择稳定的,发现只传到微博和阿里,这样不是会失去了原来可以同时选择很多图床的意义了吗?
    zkdfbb
        79
    zkdfbb  
    OP
       2018-10-03 15:55:04 +08:00
    @Ya 不一定非要有图片类型后缀的
    zkdfbb
        80
    zkdfbb  
    OP
       2018-10-03 15:55:39 +08:00
    @Wyane 其实大部分人,都只选微博,毕竟正常的图片,一般都不会被删
    Ya
        81
    Ya  
       2018-10-03 23:05:03 +08:00
    @zkdfbb 求加上图片后缀
    laike9m
        82
    laike9m  
       2018-10-20 00:06:50 +08:00
    有个问题。上传的图片如果想保持文件名不变,是否能做到呢?谢谢
    mrrobot2
        83
    mrrobot2  
       2018-11-12 13:52:20 +08:00
    很好用,感谢分享
    ZiShuo
        84
    ZiShuo  
       2018-12-08 12:55:09 +08:00
    我就想知道阿里的那个图片是在阿里哪个页面上传的。
    2033009565
        85
    2033009565  
       2018-12-19 13:17:52 +08:00
    @zkdfbb 你的网站证书过期了
    xiebruce
        86
    xiebruce  
       2019-04-21 06:56:20 +08:00
    @cydian 虽然差不多一年前了,但我还是想推荐一下,要本地搭建,我这个可以哦: https://www.xiebruce.top/17.html,有兴趣可以试试。
    binghe
        87
    binghe  
       2019-08-07 22:37:41 +08:00 via Android
    哥们,你的“重发验证”功能是不是出问题了,我 gmail 邮箱半天也没收到邮件啊
    zkdfbb
        88
    zkdfbb  
    OP
       2019-08-08 12:15:14 +08:00 via Android
    @binghe 不会啊,每天都有很多人注册激活,邮件功能应该正常的
    Zonelyn
        89
    Zonelyn  
       2020-02-25 23:39:02 +08:00
    你好作者
    我想问一下你目前分发到几个图床了啊?我看到的是阿里、头条、QQ 就这三个?
    我刚办了一年会员,你们的备份是独立于这些图床的是吧,如果就这三个的话也感觉不是很保险啊,目前我试了下头条的偶尔就出不来,感觉这些同时挂的风险也挺大的吧。。
    zkdfbb
        90
    zkdfbb  
    OP
       2020-02-26 06:52:10 +08:00 via Android
    @Zonelyn 备份是单独的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1071 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 18:00 PVG 02:00 LAX 11:00 JFK 14:00
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86