共计 1674 个字符,预计需要花费 5 分钟才能阅读完成。
本站提供 Linux 服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme
最近有个 ed2k
的资源链接,PC 里面现有的下载工具都不支持,于是想到了迅雷,但博主不想在 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
:版本号,截至目前,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
页面通过账号密码登录。
使用内测邀请码
NAS 版迅雷处于内测阶段,安装并登录后还需要内测邀请码才能正常使用。
内测邀请码可前往:https://shop.xiaoz.top/productinfo-114.html 花费 1 元巨款进行购买,算是对博主的支持和鼓励,获得邀请码后直接填入即可使用。
使用 NAS 版迅雷
NAS 版迅雷比较简洁,除了基本的下载功能外,还支持云盘取回 / 影片库 / 在线播放等功能,如果您安装了手机 APP,还可以进行远程管理,非常方便。
其它说明
- NAS 版迅雷网页端访问没有授权验证,因此不适合安装到公网服务器,建议在内网等 NAS 设备安装访问。
- 非迅雷 VIP 会限制每日只能添加 3 个下载任务
结语
在没有群晖 / 威联通等硬件设备的情况下,也可以通过 Docker 方式安装 NAS 版迅雷,从而弥补了第三方 NAS 系统(OMV)下载软件的不足。
群晖 / 威联通 NAS 版迅雷内测邀请码购买地址:https://shop.xiaoz.top/productinfo-114.html