
兄弟姐妹们,我遇到一个产品上的决策,不知道怎么做,所以想请大家出出主意
功能做出来了, 但还没发版,因为不知道大家喜欢什么样的方式来使用它
https://github.com/guiyumin/vget
目前可以下载很多资源,包括推特,小红书,NSFW ,telegram 等
有一位朋友提出来,想安装在 nas 里
我做了一个 server 出来了,可惜我自己没有 NAS, 所以我不知道应该怎么部署是最合适的
比如说,用 docker ? 这会产生一个下载目录的绑定的问题,必须要把文件下载到 docker 外面才行,对吧
我现在只是做了一个二进制文件,直接拷贝/下载到你的 nas ,然后执行命令 sudo vget server start -d 就可以了,还自带一个 web ui
所以大家都希望怎样使用这个下载器,直接下载这个二进制肯定是最简单的,但不知道大家是否需要一个 docker
而且这个还能安装到 linux 服务器,这就涉及鉴权和反代的问题
总之我不想搞的太死板, 希望有多种方式能够部署这个服务,只是不知道现在哪种方式是大家最喜欢的
所以请各位帮帮忙,给出一些反馈意见
1 YsHaNg 21 小时 46 分钟前 docker 我 nas 上除了驱动很少装二进制 |
2 musi 21 小时 42 分钟前 via iPhone 肯定是 docker ,有一定的隔离性,就算把系统弄坏了也不会影响宿主机 直接把下载目录映射到宿主机也没啥难的吧 |
3 Goalonez 21 小时 39 分钟前 via iPhone docker ,目录映射是用户自己的事,你只要负责下载到 webui 上指定的目录就行,用户没映射出去那就还是在容器里。 鉴权可以做个 2fa 。 反代一般有其他工具实现,不需要软件本身去做。 |
4 1033449785 20 小时 56 分钟前 docker 好,以及我有一个想法,api 可以配合 iOS 快捷指令一起实现功能,这样做推广应该会更方便一点 |
5 zaaad 20 小时 40 分钟前 做成容器,直接把二进制文件复制进去,启动前要校验下载目录的权限,用户自行映射配置文件和下载目录,暴露对应的端口。可以参考 aria2 的容器实现。 |
6 nonewind 20 小时 37 分钟前 docker +1 |
7 artiga033 20 小时 19 分钟前 via Android 看着不错,先 star 了 可以参考 aria2 ,感觉使用体验和 aria2 挺像的。 至于部署,作为开发者你只要保证应用跑起来监听一个 http 端口就行了。至于什么容器映射、反代之类的那是用户的考虑,搞不定就是用户水平不够(x |
8 glaucus 20 小时 12 分钟前 docker 之前一直想有这种功能,痛点是需要支持分享下载,而不是每次在手机上打开一个网页输进去地址,可以通过快捷指令啥的实现,最好再支持配置不同站点的目录 |
10 ZikL 19 小时 35 分钟前 我的 nas 服务全是 docker |
11 czhen 19 小时 23 分钟前 |
13 fstab 19 小时 22 分钟前 有点像 aria2 ,目前用的 aria2 ,就是不怎么更新了。 |
17 Morgan2 18 小时 34 分钟前 via Android 兄弟姐妹们叫着,狗日的骂着。人品差,谁敢用你产品 |
19 wshjdx 18 小时 11 分钟前 Error response from daemon: Head "https://ghcr.io/v2/guiyumin/vget/manifests/latest": denied |
20 guiyumin OP |
21 lizhenda 17 小时 59 分钟前 可以下载 youtube 4K 视频吗? |
22 guiyumin OP @lizhenda 正在解决这个问题,这是个硬骨头,和 tiktok 一样,不好弄 其实我已经试过多种方式了,成功过一次,但可能我测试次数太多了,结果我的 ip 封了,开了 vpn 也不行 所以我再也没成功下载过, 我再试试 |
23 itfanr 16 小时 12 分钟前 via Android 能下载 b 站视频吗? |
25 guiyumin OP @itfanr https://github.com/nilaoda/BBDown 这个项目不错,可以看看,也是命令行 |
26 THESDZ 12 小时 37 分钟前 结合其他工具,形成生态才有必要当成服务。 建议基于这个包装成一个服务,对外提供下载能力 举一个场景 当我发现 xx 更新了,我调用这个工具下载到 xx 位置,下载完成后,补充元数据,交给其他流媒体服务。 |
27 whileFalse 10 小时 9 分钟前 via Android 通过浏览器插件调用,浏览器插件最好没有访问页面内容的权限 |
29 guiyumin OP @whileFalse 目前只是 cli 和 docker |