V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
guiyumin
V2EX  ›  NAS

vget 一款新的小型下载器, NAS 部署和使用 意见征询

  •  
  •   guiyumin · 10 小时 55 分钟前 · 1093 次点击

    兄弟姐妹们,我遇到一个产品上的决策,不知道怎么做,所以想请大家出出主意

    功能做出来了, 但还没发版,因为不知道大家喜欢什么样的方式来使用它

    https://github.com/guiyumin/vget

    目前可以下载很多资源,包括推特,小红书,NSFW ,telegram 等

    有一位朋友提出来,想安装在 nas 里

    我做了一个 server 出来了,可惜我自己没有 NAS, 所以我不知道应该怎么部署是最合适的

    比如说,用 docker ? 这会产生一个下载目录的绑定的问题,必须要把文件下载到 docker 外面才行,对吧

    我现在只是做了一个二进制文件,直接拷贝/下载到你的 nas ,然后执行命令 sudo vget server start -d 就可以了,还自带一个 web ui

    所以大家都希望怎样使用这个下载器,直接下载这个二进制肯定是最简单的,但不知道大家是否需要一个 docker

    而且这个还能安装到 linux 服务器,这就涉及鉴权和反代的问题

    总之我不想搞的太死板, 希望有多种方式能够部署这个服务,只是不知道现在哪种方式是大家最喜欢的

    所以请各位帮帮忙,给出一些反馈意见

    26 条回复    2025-12-10 17:01:00 +08:00
    YsHaNg
        1
    YsHaNg  
       10 小时 39 分钟前
    docker 我 nas 上除了驱动很少装二进制
    musi
        2
    musi  
       10 小时 35 分钟前 via iPhone
    肯定是 docker ,有一定的隔离性,就算把系统弄坏了也不会影响宿主机
    直接把下载目录映射到宿主机也没啥难的吧
    Goalonez
        3
    Goalonez  
       10 小时 33 分钟前 via iPhone
    docker ,目录映射是用户自己的事,你只要负责下载到 webui 上指定的目录就行,用户没映射出去那就还是在容器里。
    鉴权可以做个 2fa 。
    反代一般有其他工具实现,不需要软件本身去做。
    1033449785
        4
    1033449785  
       9 小时 49 分钟前
    docker 好,以及我有一个想法,api 可以配合 iOS 快捷指令一起实现功能,这样做推广应该会更方便一点
    zaaad
        5
    zaaad  
       9 小时 34 分钟前
    做成容器,直接把二进制文件复制进去,启动前要校验下载目录的权限,用户自行映射配置文件和下载目录,暴露对应的端口。可以参考 aria2 的容器实现。
    nonewind
        6
    nonewind  
       9 小时 31 分钟前
    docker +1
    artiga033
        7
    artiga033  
       9 小时 13 分钟前 via Android
    看着不错,先 star 了

    可以参考 aria2 ,感觉使用体验和 aria2 挺像的。

    至于部署,作为开发者你只要保证应用跑起来监听一个 http 端口就行了。至于什么容器映射、反代之类的那是用户的考虑,搞不定就是用户水平不够(x
    glaucus
        8
    glaucus  
       9 小时 6 分钟前
    docker
    之前一直想有这种功能,痛点是需要支持分享下载,而不是每次在手机上打开一个网页输进去地址,可以通过快捷指令啥的实现,最好再支持配置不同站点的目录
    glaucus
        9
    glaucus  
       8 小时 34 分钟前
    @glaucus 要是支持 TG 机器人,企微应用啥的就更好了
    ZikL
        10
    ZikL  
       8 小时 29 分钟前
    我的 nas 服务全是 docker
    czhen
        11
    czhen  
       8 小时 17 分钟前
    guiyumin
        12
    guiyumin  
    OP
       8 小时 16 分钟前 via iPhone
    @czhen 这有什么问题吗?
    fstab
        13
    fstab  
       8 小时 16 分钟前
    有点像 aria2 ,目前用的 aria2 ,就是不怎么更新了。
    czhen
        14
    czhen  
       8 小时 10 分钟前   ❤️ 5
    @guiyumin 给试图帮忙和提意见的提个醒
    Rorysky
        15
    Rorysky  
       8 小时 1 分钟前
    @guiyumin 语言比较粗鄙,素质较差
    iShao
        16
    iShao  
       7 小时 57 分钟前
    @Rorysky 确实, 从个人上升到群体攻击, 确实素质较差.
    Morgan2
        17
    Morgan2  
       7 小时 28 分钟前 via Android
    兄弟姐妹们叫着,狗日的骂着。人品差,谁敢用你产品
    guiyumin
        18
    guiyumin  
    OP
       7 小时 22 分钟前
    @Morgan2

    完全理解您的心情
    这个是开源的,可以 fork 一下,自己开发,就没问题了
    或者自己从头写
    wshjdx
        19
    wshjdx  
       7 小时 5 分钟前
    Error response from daemon: Head "https://ghcr.io/v2/guiyumin/vget/manifests/latest": denied
    guiyumin
        20
    guiyumin  
    OP
       6 小时 55 分钟前
    @wshjdx 不好意思,我还没发版,因为我下午不知道大家喜欢什么,所以来发帖咨询

    现在,我正在做 docker ,我在测试,测试好了,我会尽快发版
    lizhenda
        21
    lizhenda  
       6 小时 52 分钟前
    可以下载 youtube 4K 视频吗?
    guiyumin
        22
    guiyumin  
    OP
       6 小时 42 分钟前
    @lizhenda 正在解决这个问题,这是个硬骨头,和 tiktok 一样,不好弄

    其实我已经试过多种方式了,成功过一次,但可能我测试次数太多了,结果我的 ip 封了,开了 vpn 也不行

    所以我再也没成功下载过,😂


    我再试试
    itfanr
        23
    itfanr  
       5 小时 6 分钟前 via Android
    能下载 b 站视频吗?
    guiyumin
        24
    guiyumin  
    OP
       4 小时 34 分钟前 via iPhone
    @itfanr 现在不能,已经在计划里了
    guiyumin
        25
    guiyumin  
    OP
       3 小时 12 分钟前
    @itfanr https://github.com/nilaoda/BBDown 这个项目不错,可以看看,也是命令行
    THESDZ
        26
    THESDZ  
       1 小时 31 分钟前
    结合其他工具,形成生态才有必要当成服务。
    建议基于这个包装成一个服务,对外提供下载能力
    举一个场景
    当我发现 xx 更新了,我调用这个工具下载到 xx 位置,下载完成后,补充元数据,交给其他流媒体服务。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3488 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 10:32 · PVG 18:32 · LAX 02:32 · JFK 05:32
    ♥ Do have faith in what you're doing.