fluxdown 中文文档 下载 App

FluxDown NAS 部署 — Synology .spk、QNAP、Unraid、OpenWrt 四方案

为什么 NAS 上跑 FluxDown

下载任务放 NAS 上跑有几个天然优点:7×24 开机不耗电、带宽充足、存储直接落盘、和其他 Docker 容器同网络。FluxDown 给四种主流 NAS 场景做了专门适配。

Synology DSM(.spk 原生包)

FluxDown 提供 Synology 原生的 .spk 安装包——不是跑 Docker,而是 DSM 原生 Package Center 直接装。

安装步骤:

  1. 下载 .spk 文件(支持 x86_64 和 ARM64)。
  2. DSM → Package Center → 手动安装 → 选下载好的 .spk。
  3. 安装后 DSM 应用菜单出现 FluxDown 图标,点开进入 Web UI(端口 17800)。

配置要点:

QNAP(Container Station)

QNAP 没有原生 .spk,但 Container Station 直接拉官方镜像即可:

  1. Container Station → 创建容器。
  2. 镜像搜 ghcr.io/zerx-lab/fluxdown-server:latest。
  3. 端口映射宿主 17800 → 容器 17800。
  4. 挂载一个 NAS 共享文件夹(比如 /share/Qdownload/fluxdown)到容器 /root/Downloads。
  5. 再挂一个命名卷或 host path 到 /data(持久化 SQLite)。
  6. 启动 → 浏览器访问 http://<QNAP IP>:17800。

Unraid(Docker 模板)

Unraid Community Applications 里应该有 FluxDown 模板。模板预设了:

如果模板找不到,直接用「添加容器」手动填镜像地址 ghcr.io/zerx-lab/fluxdown-server:latest,端口 17800,两个卷:/data 和 /root/Downloads。

OpenWrt(opkg)

OpenWrt 上可以用 opkg install fluxdown-server(前提是 OpenWrt 的包仓库已经收录了 FluxDown)。装完后用 luci 的服务管理里启停,或者命令行:

/etc/init.d/fluxdown enable
/etc/init.d/fluxdown start

OpenWrt 上通常配合 USB 挂载盘做下载存储——记得把 /root/Downloads 映射到 USB 盘的挂载点。

NAS 上的速度与并发

NAS 上的 CPU 一般比桌面弱——如果同时跑多个大文件任务(尤其是 BT 和 eD2K),可能出现调度器 CPU 瓶颈。建议:

与桌面端配合

你可以在 NAS 上跑 FluxDown Server,本机用桌面端——它们是独立实例。桌面端的「云同步」可以把设置同步到云端账号(可选登录),但任务不跨设备同步。想跨设备下发任务可以手动调用 API,或者买云端专业版开通跨设备下发。