51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

在Docker环境中实现NAS版迅雷安装指南

最近有个ed2k的资源链接,PC里面现有的下载工具都不支持,于是想到了迅雷,但博主不想在PC中安装迅雷。依稀记得之前某个网友的群晖系统中安装了迅雷,抱着试一试的态度想研究下能否在Docker中安装NAS版迅雷,结果一搜,还真有。

关于NAS版迅雷

迅雷在早些时期已经支持NAS安装,不过从官网的介绍来看仅支持"群晖/威联通"等主流NAS设备,且需要内测邀请,并没有直接支持Docker安装,具体见官网:https://nas.xunlei.com/

f8e9292d1442f7d7.png

不过已经有大神将NAS版迅雷移植到了Docker中,从而实现Docker容器即可安装NAS版迅雷。

Docker安装NAS版迅雷

Docker安装NAS版迅雷命令如下:

docker run -d \
 --name=xunlei \
 --hostname=mynas \
 --net=host \
 -v /mnt/sdb1/xunlei:/xunlei/data \
 -v /mnt/sdb1/downloads:/xunlei/downloads \
 --restart=unless-stopped \
 --privileged \
 cnk3x/xunlei:latest
  • hostname:主机名称(设备名称)

  • /mnt/sdb1/xunlei:为迅雷配置保存路径,请根据自身情况修改

  • /mnt/sdb1/downloads:迅雷下载文件保存路径,请根据自身情况修改

  • latest:版本号,截至目前,Docker镜像最新的版本号为3.7.1,如果您使用latest安装发现不是最新版本,建议手动修改版本号

使用docker-compose安装

services:
  xunlei:
    image: cnk3x/xunlei:latest
    privileged: true
    container_name: xunlei
    hostname: mynas
    network_mode: host
    volumes:
      - /mnt/sdb1/xunlei:/xunlei/data
      - /mnt/sdb1/downloads:/xunlei/downloads
    restart: unless-stopped

参数含义同上,安装完毕后访问端口为http://IP:2345,也可以增加XL_WEB_PORT变量来指定端口,具体见:https://hub.docker.com/r/cnk3x/xunlei

如果您使用的host网络模式,还需要在防火墙上放行2345端口,命令为:

# 如果是firewalld
firewall-cmd --zone=public --add-port=2345/tcp --permanent
firewall-cmd --reload
# 如果是ufw
ufw allow 2345

初始化NAS版迅雷

下载迅雷APP

下载迅雷APP的目的是登录NAS版迅雷(不登录不让用),以及可以通过APP远程管理,如果您不需要远程管理,也可以直接在http://IP:2345页面通过账号密码登录。

5b4778288bc0aca1.png

使用内测邀请码

NAS版迅雷处于内测阶段,安装并登录后还需要内测邀请码才能正常使用。

097c71691659e243.png

内测邀请码可前往:https://shop.xiaoz.top/productinfo-114.html 花费1元巨款进行购买,算是对博主的支持和鼓励,获得邀请码后直接填入即可使用。

使用NAS版迅雷

NAS版迅雷比较简洁,除了基本的下载功能外,还支持云盘取回/影片库/在线播放等功能,如果您安装了手机APP,还可以进行远程管理,非常方便。

688649768e5cfec2.png

其它说明

  • NAS版迅雷网页端访问没有授权验证,因此不适合安装到公网服务器,建议在内网等NAS设备安装访问。

  • 非迅雷VIP会限制每日只能添加3个下载任务

赞(9)
未经允许不得转载:工具盒子 » 在Docker环境中实现NAS版迅雷安装指南