x86/arm docker部署群晖版nas迅雷带web界面

x86/arm docker部署群晖版nas迅雷带web界面
内容目录

效果图

file
file
file

原因

ubuntu的 linux迅雷界面太简陋了,也不支持云盘取回
wine 安装最新版迅雷有问题

docker部署群晖nas迅雷优点

  1. 带云盘取回
  2. 带个人片库,自带刮削
  3. 可手机远程下载
  4. 带web操作界面
  5. 会员登陆下载加速
  6. 支持x86 arm设备,有docker就能使用
  7. 部署多个nas迅雷共享片库,本机部署个人片库点击播放可内网穿透播放另一个nas迅雷视频

    部署

    创建docker-compose.yml

    mkdir -p /data/docker/xunlei/
    cd /data/docker/xunlei/
    vi docker-compose.yml 
services:
  xunlei:
    image: cnk3x/xunlei
    container_name: xunlei
    privileged: true  # 如果你使用的是 overlayfs 或 btrfs,可以删除这一行,并用下面的 environment 配置
    volumes:
      - /data/docker/xunlei:/xunlei/data
      - /data/media:/xunlei/downloads
    ports:
      - "2345:2345"
    restart: unless-stopped

    # environment:
    # 如果你不需要 privileged 模式,可改为:
    #   - XL_CHROOT=/
    # 设置网页账号密码,公网环境防止被盗用
    #   - XL_DASHBOARD_USERNAME=username
    #   - XL_DASHBOARD_PASSWORD=password

启动

docker-compose  up -d

其他参数

XL_DASHBOARD_PORT      #网页访问的端口,默认 2345
XL_DASHBOARD_IP        #网页访问的端口,默认 0.0.0.0(代表所有IP)
XL_DASHBOARD_USERNAME  #网页访问的用户名
XL_DASHBOARD_PASSWORD  #网页访问的密码
XL_DIR_DOWNLOAD        #下载保存默认文件夹,默认 /xunlei/downloads,多个文件夹用冒号:分隔
XL_DIR_DATA            #程序数据保存文件夹,默认 /xunlei/data
XL_UID                 #运行迅雷的用户ID
XL_GID                 #运行迅雷的用户组ID
XL_PREVENT_UPDATE      #是否阻止更新,默认 true, 可选值 true/false, 1/0
XL_CHROOT              #隔离运行主目录, 指定该值且不为`/`则以隔离模式运行, 用于在容器内隔离环境,容器内默认为 /xunlei,隔离模式运行需要特权模式(--privileged),可以将该值设置为`/`来以非特权模式运行。非特权模式运行有条件,可以尝试失败后使用特权模式重新运行。
XL_DEBUG               #调试模式, 可选值 true/false, 1/0

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注