docker里的迅雷
有大神将NAS版迅雷移植到了Docker中,从而实现Docker容器即可安装NAS版迅雷。
迅雷在早些时期已经支持NAS安装,不过从官网的介绍来看仅支持“群晖/威联通”等主流NAS设备,且需要内测邀请,并没有直接支持Docker安装,具体见官网:https://nas.xunlei.com/
项目地址:cnk3x/xunlei
从迅雷群晖套件中提取出来用于其他设备的迅雷远程下载服务程序。仅提供 Linux 模拟和容器化运行环境,未对原版迅雷程序进行任何修改。
部署NAS版迅雷
1 | docker run -d \ |
或
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11services:
xunlei:
container_name: xunlei
image: 'cnk3x/xunlei:latest'
privileged: true
restart: unless-stopped
volumes:
- '/data/files:/xunlei/downloads'
- '/data/xunlei:/xunlei/data'
ports:
- '2345:2345'
从ip:2345访问。
arm64的机子性能不好,可以对资源使用加以限制,
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16services:
xunlei:
container_name: xunlei
image: 'cnk3x/xunlei:latest'
privileged: true
restart: unless-stopped
volumes:
- '/data/files:/xunlei/downloads'
- '/data/xunlei:/xunlei/data'
ports:
- '2345:2345'
deploy:
resources:
limits:
memory: 1G # 限制内存为 1GB
cpus: '1' # 可选:限制 CPU 使用为 1 核
这样系统不至于崩溃,但速度也上不去,最多5M/s。相比来说,amd64性能更好,功耗也从20w直上46w,速度能跑满30MB/s。
镜像也可使用:
cnk3x/xunlei:latest
registry.cn-shenzhen.aliyuncs.com/cnk3x/xunlei:latest
ghcr.io/cnk3x/xunlei:latest
初始化NAS版迅雷
下载迅雷APP,扫码登录NAS版迅雷(不登录不让用),还可以通过APP远程管理,如果不需要远程管理,也可以直接在IP:2345页面通过账号密码登录。
- NAS版迅雷安装并登录后还需要内测邀请码[迅雷牛通]才能正常使用。
体验迅雷
NAS版迅雷比较简洁,除了基本的下载功能外,还支持云盘取回/影片库/在线播放等功能,如果您安装了手机APP,还可以进行远程管理,非常方便。
没有会员下载速度也不错。