拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Docker 部署迅雷网页版:实现远程挂机下载的完整指南

Docker 部署迅雷:网页版远程挂机下载迅雷的 Linux 客户端版本,塞进 Docker 里,通过浏览器远程访问,丢链接上去服务器自动下,不用开电脑。一、Compose 配置services:xunlei:container_name:xunleiimage:cnk3x/xunlei:betarestart:alwayshostname:ledger-unbuntuprivileged:truecap_add:-SYS_ADMINenvironment:-XL_UID1000-XL_GID1000ports:-11006:2345volumes:-/home/ledger/data/cloud_drive/xunlei/downloads:/xunlei/downloads-/home/ledger/data/cloud_drive/xunlei/data:/xunlei/data-/home/ledger/data/cloud_drive/xunlei/cache:/xunlei/var/packages/pan-xunlei-comdocker compose up -d拉起,访问http://服务器IP:11006即可。二、访问方式地址:http://服务器IP:11006打开就是迅雷的网页管理界面,首次进去扫码绑定迅雷账号即可。三、项目原理这个镜像是把迅雷官方的 Linux 版客户端(迅雷官方有推出基于群晖等 NAS 的套件版本,核心是同一个pan-xunlei-com程序)打包进 Docker,直接暴露其 Web 管理端口。关键点:用的是迅雷官方程序,不是第三方逆向,所以下载加速、会员功能都正常privileged: trueSYS_ADMIN:迅雷客户端内部用到了挂载相关操作(处理下载文件、缓存),需要更高权限hostname设置:迅雷会把设备信息绑定到 hostname,固定 hostname 避免容器重建后设备识别异常三个挂载目录:下载文件、程序数据、缓存分开存,方便管理和备份四、挂载目录说明容器路径宿主机路径作用/xunlei/downloads.../xunlei/downloads下载文件落盘位置/xunlei/data.../xunlei/data程序数据、配置/xunlei/var/packages/pan-xunlei-com.../xunlei/cache迅雷程序本体和缓存下载文件从宿主机挂载目录直接取,不用再从容器里拷。五、使用流程浏览器打开http://服务器IP:11006首次扫码绑定迅雷账号粘贴磁力链接 / HTTP 链接,新建下载任务关浏览器,服务器继续挂机下下完从宿主机downloads目录取文件适合:服务器常开、想离线挂迅雷下载磁力/HTTP 资源的场景。六、和百度网盘容器的区别百度网盘迅雷客户端形态桌面 GUI(网页串流)原生 Web 界面权限要求seccomp 放开privileged SYS_ADMIN访问方式用户名密码扫码绑定账号主要用途下百度网盘里的文件下磁力/HTTP 链接两个一起挂着,网盘资源和外部链接都能离线下到服务器上。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门