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

假设你的 vps 每个月流量都用不完,何不跟着这个 repository 来搭建属于你自己的图床

  •  
  •   hzwjz · 2018-09-21 17:12:10 +08:00 · 8053 次点击
    这是一个创建于 2284 天前的主题,其中的信息可能已经有所发展或是发生改变。

    A fake sm.ms image bed for yourself.

    效果图:

    9959d97e729d41e3.png

    Preview: https://picbed.quantuminit.com/

    Repo: yourself image bed

    复制并修改了sm.ms站点的下面生成图片相关链接的 HTML 标签。

    第 1 条附言  ·  2018-09-21 17:44:27 +08:00
    关掉 CF 的 Hotlink Protection,就能出来了
    26 条回复    2019-02-16 13:29:26 +08:00
    hzwjz
        1
    hzwjz  
    OP
       2018-09-21 17:31:08 +08:00
    图片 403,使用了 cloudflare。

    > Cloudflare Hotlink Protection
    arthasgxy
        2
    arthasgxy  
       2018-09-21 18:08:13 +08:00
    挺好奇的,如果有用户上传的违法图片,然后,服务器搭建者会不会凉?
    LeonKennedy
        3
    LeonKennedy  
       2018-09-21 18:08:31 +08:00   ❤️ 1
    很早之前我也有过这种想法,一套图床共享程序,有一个互相联络的机制,由用户自由下载运行

    有一个中央服务器负责和各个服务器上的图窗保持联络,每有一个服务器运行了这套图床就发送一条信息告诉中央服务器,我这里可以当图床用。中央服务器也定期检查各个服务器的图床运行情况,清理不能用的之类的。

    有图片上传了,优先分配到当前图床其他图床,例如 IP 地理位置更近的服务器。

    思路无非就是蹭了共享经济,但是除了把流量物尽其用,其他的怎么赚点小钱的没想过。

    ddos ?
    KgM4gLtF0shViDH3
        4
    KgM4gLtF0shViDH3  
       2018-09-21 18:25:45 +08:00 via iPhone
    图床写个接口不就行了嘛……
    hzwjz
        5
    hzwjz  
    OP
       2018-09-21 18:29:53 +08:00   ❤️ 1
    @arthasgxy #2 可以选择不公开呀,把服务器放在国内。如果是国外的话,我的服务器可能会关停了。我使用了 cf,它有 Hotlink Protection 功能,开启的话,在其他域名的网站,图片就显示不出来了,比如 v2 这里。
    hzwjz
        6
    hzwjz  
    OP
       2018-09-21 18:40:25 +08:00
    @LeonKennedy #3 我最开始的想法是,自己给自己的博客使用的,也是流量物尽其用的,vps 流量用不完呀。想给博客全站 https,也就是在浏览器上面显示出小绿锁,如果全站有不是 https 链接的话,就不是小绿锁,而是灰色的(我记得 chrome 上面曾经是这样子,现在嘛,没区别),firefox 还可以看到小绿锁。
    xiaoz
        7
    xiaoz  
       2018-09-21 18:40:54 +08:00   ❤️ 1
    感谢分享,占楼分享下自己写的图床: https://imgurl.org/
    https://imgurl.org/upload/1809/c42a37fd511878f4.png
    cxh116
        8
    cxh116  
       2018-09-21 18:42:10 +08:00 via Android   ❤️ 1
    ipfs,自己在 vps 再建网关
    hzwjz
        9
    hzwjz  
    OP
       2018-09-21 18:44:38 +08:00
    @bestkayle #4 主要是想实践一把 docker 部署项目的过程。也正好自己有坑要填。
    LeonKennedy
        10
    LeonKennedy  
       2018-09-21 19:01:09 +08:00
    @hzwjz #6 我的 vultr,每个月最多只用 200G 的流量,我已经尽可能的再用,身边的朋友有需要的科学的我也给了。尽力了才只用 200g,也没有其他耗流量项目,每个月都浪费六七百 G 我好心痛,钱都花了,用不完,白白便宜国外的资本家了
    hzwjz
        11
    hzwjz  
    OP
       2018-09-21 19:01:17 +08:00
    @cxh116 #8 谢谢,我了解一下,还没想搞得这么大

    @LeonKennedy #3 8 楼关键词搜索一下
    dbw9580
        12
    dbw9580  
       2018-09-21 19:25:31 +08:00 via Android   ❤️ 1
    @LeonKennedy 这不是 Hentai@Home 吗?
    wobushizhangsan
        13
    wobushizhangsan  
       2018-09-21 20:35:39 +08:00 via Android
    @xiaoz 看着不错,开源吗
    yan5990853
        14
    yan5990853  
       2018-09-21 20:51:58 +08:00 via Android
    果自己没需求不建议开放开放此类服务。安全风险和版权风险。
    uptime
        15
    uptime  
       2018-09-21 21:29:21 +08:00
    tyzrj766
        16
    tyzrj766  
       2018-09-21 21:30:54 +08:00
    @wobushizhangsan 上面不是有“源码”吗。。https://github.com/helloxz/imgurl
    hzwjz
        17
    hzwjz  
    OP
       2018-09-21 21:49:56 +08:00
    @uptime #15 我开启了 CF 的 hotlink protectionl 了
    shiji
        18
    shiji  
       2018-09-22 01:28:58 +08:00 via Android
    因为我没有图。。。要床有什么用。。
    msg7086
        19
    msg7086  
       2018-09-22 08:08:20 +08:00
    @LeonKennedy 那要是给你个无限流量的 VPS 是不是就不活了……
    想要按实际流量收费的话可以看看 AWS GCP 那种,比你买的那些打包流量贵得多了。
    LeonKennedy
        20
    LeonKennedy  
       2018-09-22 08:31:02 +08:00
    @msg7086 #19 就是觉得没有尽到物尽其用感觉好浪费。机场又犯法,bt 又不让弄
    msg7086
        21
    msg7086  
       2018-09-22 09:18:04 +08:00
    @LeonKennedy 想开点吧,没有什么东西是能物尽其用的。
    买个微波炉回来你也不可能一直转呀。
    srffysfg
        22
    srffysfg  
       2018-09-22 17:02:50 +08:00 via Android
    用的是 flask。哈哈哈。还想着自己写一个 flask 自用。
    hzwjz
        23
    hzwjz  
    OP
       2018-09-22 17:32:55 +08:00
    @srffysfg #22 目前还缺能管理的页面,这个坑暂且先留着。要不要来提 pr 啊 233
    3dxfv
        24
    3dxfv  
       2018-09-22 19:23:39 +08:00 via Android
    hahaha,我也是用 flask 写了一个 fake sm.ms ,现在还在规范代码中
    xiaoz
        25
    xiaoz  
       2018-09-23 12:22:53 +08:00
    sdwzzx
        26
    sdwzzx  
       2019-02-16 13:29:26 +08:00
    图床搭建应该不是问题,问题还是如何让这个图床盈利
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1042 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:15 · PVG 07:15 · LAX 15:15 · JFK 18:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.