最近发现PC中的现有下载工具不支持ed2k资源链接,考虑使用迅雷,但不想在PC上安装。记得有网友在群晖系统中安装了迅雷,遂研究是否能在Docker中安装NAS版迅雷。结果发现确有此可能。

关于NAS版迅雷

迅雷早期已经支持NAS安装,但官方介绍仅支持“群晖/威联通”等主流NAS设备,且需要内测邀请,并不直接支持Docker安装。具体见官网:https://nas.xunlei.com/

不过已有大神将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:版本号,截至目前最新为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页面通过账号密码登录。

使用内测邀请码

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

使用NAS版迅雷

NAS版迅雷界面简洁,除基本下载功能外,还支持云盘取回、影片库、在线播放等功能。若安装手机APP,还可进行远程管理,非常方便。

其它说明

  • NAS版迅雷网页端访问无授权验证,不适合安装到公网服务器,建议在内网等NAS设备上安装访问。
  • 非迅雷VIP用户每日只能添加3个下载任务。

结语

在没有群晖/威联通等硬件设备情况下,通过Docker方式安装NAS版迅雷,弥补了第三方NAS系统(如OMV)下载软件的不足。


END
本文作者:
文章标题: 通过Docker在NAS中安装迅雷,实现高效下载
本文地址: https://www.haovps.top/archives/120.html
版权说明:若无注明,本文皆 高性能VPS推荐与IT技术博客 | Haovps.Top 原创,转载请保留文章出处。
cc
最后修改:2024 年 07 月 10 日
如果觉得我的文章对你有用,请随意赞赏