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

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

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

群晖安装 Kubespider

  •  
  •   cesign · 2023-06-12 16:48:54 +08:00 · 1692 次点击
    这是一个创建于 530 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Kubespider 群晖 NAS 安装手册

    项目地址: https://github.com/opennaslab/kubespider

    场景

    对于 NAS 玩家,或多或少都有资源下载需求,包括但不限于:

    • 自动下载更新的 TV/Movie/文件 /其他,方便后续个人学习使用。
    • 有一个大型文件或各式各样的文件下载,希望能方便的触发 NAS 机器下载。
    • 自定义条件,自动触发下载相关资源,如自动下载豆瓣评分大于 8 的资源。
    • 在某些资源网站上,有下载需求,如 B 站,YouTube ,抖音等各种资源网站,供个人学习使用。
    • 入门 /资深 PT 玩家,需要对自己的账号维护,如自动刷上传下载量。

    如果你有这些需求,那么 Kubespider 就是你要找的 All-in-one 的资源下载系统,打造属于自己的家庭 NAS 下载中心。

    安装步骤

    1.安装依赖软件

    去下载中心下载:Docker ,git server ,文本编辑器三个软件。
    img img img

    2.开启 SSH

    控制面板 /终端机和 SNMP 启用 SSH 功能,然后应用:
    img

    3.确定 NAS 局域网 IP

    在局域网内,查询到 NAS 主机 IP 如下(桌面右下脚),如这里的 192.168.1.100
    img

    4.安装 SSH 工具

    • 如果你是 Windows ,可以使用 PuTTY ,下载地址请点这里 link
    • 如果你是 Mac OS ,无需安装任何工具。

    5.连接 NAS 主机

    • 如果你是 Windows ,安装好 PuTTY 后,通过 PuTTY 连接 NAS 的 IP ,用户名和密码是你登陆 NAS 网页页面的用户名和密码,如下:
      img 点击 Open 后输入你的用户名密码(替换用户名,输入密码时不可见,直接输入就行):
      img

    • 如果你是 Mac OS ,打开终端,输入如下命令连接(替换用户名, 输入密码时不可见,直接输入就行):
      img

    如上步骤完成后,最后切换到 root 用,命令如下(输入密码时不可见,直接输入就行,密码和之前步骤一样):

    jwcesign@NICE:~$ sudo -i
    Password:
    root@NICE:~#
    

    6.创建安装目录

    通过控制面板,创建安装目录:
    img

    6.下载 Kubespider

    通过如下命令切换到安装目录 /volume1/kubespider (可能随环境变化而变化),下载 Kubespider ,拷贝运行如下命令:

    cd /volume1/kubespider/
    git clone https://github.com/opennaslab/kubespider.git
    

    7.安装 Kubespider

    步骤 6 运行结束后,拷贝运行如下命令即可:

    cd /volume1/kubespider/kubespider
    export KUBESPIDER_HOME=/volume1
    bash hack/install_kubespider.sh
    

    8.安装 Aria2 插件和 Kubespider Chrome 插件

    • 安装 Aria2 插件,参考:link
    • 安装 Kubespider Chrome 插件,参考:link

    9.查看配置文件

    通过右键编辑各配置文件(这里为默认配置文件,已开启基础下载功能),ctrl+s 即可重载程序并运行: img

    测试

    现在,打开 demo ,右键选择 Send to Kubespider:
    img

    现在查看 Aria2 插件,即可看见触发下载的任务:
    img

    这里只给最简单下载演示,更多下载场景,请看项目 README

    4 条回复    2023-06-18 23:37:04 +08:00
    zgqq
        1
    zgqq  
       2023-06-12 20:59:23 +08:00
    这个太慢了,能加入迅雷吗
    cesign
        2
    cesign  
    OP
       2023-06-12 21:01:19 +08:00 via Android
    @zgqq hello ,已支持迅雷作为下载软件
    wujiezero
        3
    wujiezero  
       2023-06-17 16:47:26 +08:00
    能做成 docker 镜像然后只分配有限权限和指定路径是最好的了,现在这种安装方式有点让人担忧。尤其 export KUBESPIDER_HOME=/volume1 这一步我没看懂,为啥直接环境变量设置到存储池根路径,为啥不是刚才新建的文件夹...
    cesign
        4
    cesign  
    OP
       2023-06-18 23:37:04 +08:00
    @wujiezero 感谢指正,后续我修改一下内容,现在是 docker 镜像不是,只是用 shell 脚本启动(如果用群辉的 Docker ,配置参数比较多,用户可能会迷糊)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   933 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:34 · PVG 06:34 · LAX 14:34 · JFK 17:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.