V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zealinux
V2EX  ›  问与答

求推荐可以自建的大文件分享工具?

  •  
  •   zealinux · 2022-01-06 20:41:19 +08:00 · 2579 次点击
    这是一个创建于 1081 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如类似,奶牛快传,或者之前的 Firefox Send,
    但是支持命令行(比如可以支持 wget/curl 或其他下载方式)


    其实我的要求是这样的:

    1. 在我的 VPS 启动一个服务,host 到一个目录
    2. 我用命令行( scp/rsync )到这个目录下
    3. 对方可以通过下载工具下载这个目录下的很多文件
    4. 对方下载完毕,我就直接关闭这个服务了。

    现在主要分享一些私有的 docker 镜像,
    但是对方的的私仓只能在公司内部才能 push ,
    所以暂时现在想找个这样的方式传输文件。
    14 条回复    2023-08-23 23:19:59 +08:00
    dimlau
        1
    dimlau  
       2022-01-06 21:06:37 +08:00
    你提到的 Firefox send 不就可以自建吗?
    Tink
        2
    Tink  
       2022-01-06 21:27:44 +08:00 via Android
    都有 vps 了,直接 nc 啊
    ThirdFlame
        3
    ThirdFlame  
       2022-01-06 21:31:19 +08:00
    nginx+http 认证
    rapiz
        5
    rapiz  
       2022-01-06 21:37:53 +08:00
    忘了 还有最经典的 python -m http.server
    ysc3839
        6
    ysc3839  
       2022-01-06 21:42:20 +08:00 via Android   ❤️ 1
    lululau
        7
    lululau  
       2022-01-06 22:05:33 +08:00   ❤️ 2
    之前用 python 的 http.server ,传大文件时很容易挂,后来用这个了,还支持上传和目录打包下载:

    https://github.com/svenstaro/miniserve
    Donahue
        8
    Donahue  
       2022-01-06 22:10:00 +08:00
    filebrowser 不知道能不能满足要求,go 语言写的软件,直接下载就能自建网盘了
    oneegg
        9
    oneegg  
       2022-01-07 01:06:04 +08:00 via iPhone
    群晖啊
    YamatoRyou
        10
    YamatoRyou  
       2022-01-07 02:18:35 +08:00
    YamatoRyou
        11
    YamatoRyou  
       2022-01-07 02:20:03 +08:00
    @YamatoRyou 虽然支持直链, 但只能分享单个文件.
    kebyn
        13
    kebyn  
       2022-01-07 12:46:49 +08:00
    建议直接 Nginx Directory Index
    anong
        14
    anong  
       2023-08-23 23:19:59 +08:00
    @w7938940 Thanks
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   925 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:39 · PVG 06:39 · LAX 14:39 · JFK 17:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.