docker里的迅雷

• 3 分钟阅读 • web

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

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

项目地址:cnk3x/xunlei

从迅雷群晖套件中提取出来用于其他设备的迅雷远程下载服务程序。仅提供 Linux 模拟和容器化运行环境,未对原版迅雷程序进行任何修改。

部署NAS版迅雷

docker run -d \
 --name=xunlei \
 -p 2345:2345 \
 -v /data/xunlei:/xunlei/data \
 -v /data/files:/xunlei/downloads \
 --restart=unless-stopped \
 --privileged \
 cnk3x/xunlei:latest


docker-compose.yml

services:
  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的机子性能不好,可以对资源使用加以限制,

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


没有会员下载速度也不错。

文章标签: web

上一篇 : 下载工具Transmission
下一篇 : SyncTV:远程一起观看电影和直播
留言
阅读进度 0%