
gngpp/xunlei的迅雷远程下载服务。仅供测试,测试完请自觉删除。
默认Web访问端口5055
shell❯ ./xunlei Synology Nas Thunder runs on Linux Usage: xunlei [OPTIONS] <COMMAND> Commands: install Install xunlei uninstall Uninstall xunlei launcher Launcher xunlei help Print this message or the help of the given subcommand(s) Options: -d, --debug Enable debug -h, --help Print help -V, --version Print version ❯ ./xunlei install --help Install xunlei Usage: xunlei install [OPTIONS] Options: --debug Enable debug [env: XUNLEI_DEBUG=] -u, --auth-user <AUTH_USER> Xunlei authentication username [env: XUNLEI_AUTH_USER=] -w, --auth-password <AUTH_PASSWORD> Xunlei authentication password [env: XUNLEI_AUTH_PASSWORD=] -H, --host <HOST> Xunlei Listen host [env: XUNLEI_HOST=] [default: 0.0.0.0] -P, --port <PORT> Xunlei Listen port [env: XUNLEI_PORT=] [default: 5055] -U, --uid <UID> Xunlei UID permission [env: XUNLEI_UID=] -G, --gid <GID> Xunlei GID permission [env: XUNLEI_GID=] -c, --config-path <CONFIG_PATH> Xunlei config directory [default: /opt/xunlei] -d, --download-path <DOWNLOAD_PATH> Xunlei download directory [default: /opt/xunlei/downloads] -m, --mount-bind-download-path <MOUNT_BIND_DOWNLOAD_PATH> Xunlei mount bind download directory [default: /xunlei] -h, --help Print help
GitHub Releases 中有预编译的 deb包/rpm包,二进制文件,以Ubuntu为例:
shellwget [***] dpkg -i xunlei_3.11.2-32_amd64.deb # 安装和运行迅雷程序 xunlei install # 停止和卸载迅雷程序 xunlei uninstall # 如果你的系统不支持systemd,则手动启动 xunlei launcher
bashdocker run -it --rm --privileged -p 5055:5055 --name=xunlei \ -v $(pwd)/data:/opt/data \ -v $(pwd)/downloads:/downloads \ -e XUNLEI_AUTH_USER=admin \ -e XUNLEI_AUTH_PASSWORD=admin \ gngpp/xunlei:latest
GitHub Releases 中有预编译的 ipk 文件, 目前提供了 aarch64/x86_64 等架构的版本,下载后使用 opkg 安装,以 nanopi r4s 为例:
shellwget [***] wget [***] wget [***] opkg install xunlei_3.11.2-32_aarch64_generic.ipk opkg install luci-app-xunlei_1.0.1-7-1_all.ipk opkg install luci-i18n-xunlei-zh-cn_1.0.1-7-1_all.ipk
shellgit clone [***] && cd xunlei # 默认编译在线安装 cargo build --release && mv target/release/xunlei . # 完整打包编译安装 bash +x ./unpack.sh && cargo build --release --features embed && mv target/release/xunlei . # 执行安装 ./xunlei install # 若系统不支持systemd,则手动启动daemon ./xunlei launcher
shellcd package svn co [***] cd - make menuconfig # choose LUCI->Applications->luci-app-xunlei make V=s
service xunlei disable && service xunlei enable,清除以前安装过的迅雷包缓存(可能别人打包也叫xunlei,会有init.d缓存),不行再开debug模式看日志,最好新装重启一次manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务