内容目录
效果图
原因
ubuntu的 linux迅雷界面太简陋了,也不支持云盘取回
wine 安装最新版迅雷有问题
docker部署群晖nas迅雷优点
- 带云盘取回
- 带个人片库,自带刮削
- 可手机远程下载
- 带web操作界面
- 会员登陆下载加速
- 支持x86 arm设备,有docker就能使用
- 部署多个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