NAS 系统
飞牛/群晖 NAS 搭建家庭下载中心:qBittorrent + Aria2 + Transmission 容器化部署实战
2026年9月25日
用 Docker Compose 在 NAS 部署三款下载器,附目录权限与做种策略
NAS下载中心DockerqBittorrent
飞牛/群晖 NAS 搭建家庭下载中心:qBittorrent + Aria2 + Transmission 容器化部署实战
摘要:本文在飞牛 / 群晖 NAS 上用 Docker Compose 一键部署 qBittorrent、Aria2、Transmission 三款下载工具,讲解目录规划、权限配置、端口映射、做种策略与远程安全管理,打造 7×24 不掉线的家庭下载中心。
一、为什么要把下载中心放在 NAS 上
- 电脑关机就断种,NAS 全天候在线,做种率与下载速度明显更高;
- 下载目录集中,配合 Jellyfin / Navidrome 可自动入库影音与音乐;
- 下载完成后自动分类、清理,省去手动搬运的重复劳动;
- 低功耗,相比常年开着台式机更省电。
二、目录规划(最关键,避免权限灾难)
统一约定:配置放 docker 目录,数据放 downloads 目录。
/volume1/downloads
/complete 完成的文件
/incomplete 下载临时文件
/watch Aria2 监控目录(丢 .torrent 自动下载)
/volume1/docker
/qbittorrent
/aria2
/transmission
飞牛 NAS 路径通常是 /mnt/vol1/...,按实际修改。权限一定用 PUID/PGID 统一(如 1000:1000),否则容器内的进程写不进目录,表现为"下载进度 0% 或无法保存"。
三、docker-compose.yml 一览
version: "3"
services:
qbittorrent:
image: linuxserver/qbittorrent
container_name: qbittorrent
environment:
- PUID=1000
- PGID=1000
- WEBUI_PORT=8080
ports:
- "8080:8080"
- "6881:6881"
- "6881:6881/udp"
volumes:
- ./qbittorrent:/config
- /volume1/downloads:/downloads
restart: unless-stopped
aria2:
image: p3terx/aria2-pro
container_name: aria2
environment:
- RPC_SECRET=你的强密码
ports:
- "6800:6800"
volumes:
- ./aria2:/config
- /volume1/downloads:/downloads
restart: unless-stopped
transmission:
image: linuxserver/transmission
container_name: transmission
ports:
- "9091:9091"
- "51413:51413"
volumes:
- ./transmission:/config
- /volume1/downloads:/downloads
restart: unless-stopped
群晖在 Container Manager 的"项目"里导入同一份 compose;飞牛在"镜像 / 项目"中创建并上传即可。restart: unless-stopped 保证 NAS 重启后自动拉起。
四、三款工具怎么分工
- qBittorrent:BT / PT 主力,支持做种、标签、RSS 自动下载与tracker管理,PT 站必备;
- Aria2:HTTP / FTP / 磁力多协议,配合 AriaNg 网页端,适合直链与离线任务;
- Transmission:轻量 BT 客户端,资源占用低,适合低配 NAS 长期默默做种。
三者并存互不冲突,按任务类型分流:PT 用 qB,直链用 Aria2,长期保种用 Transmission。
五、远程管理与安全(重中之重)
- WebUI 不要直接暴露公网:用反向代理加基础认证,或限定只允许内网 / VPN 访问;
- qBittorrent 默认账号
admin,首次登录务必改密码(初始密码打印在容器日志里); - Aria2 的
RPC_SECRET必须设强密码,否则任何人都能往你的 NAS 提交下载任务; - 配合前面文章讲过的 WireGuard / 内网 VPN,在外面也能安全添加任务,不必开放端口。
六、做种策略与硬盘寿命
- PT 站讲究分享率(ratio),在 qB 里设"完成后继续做种""最小做种时间";
- 7×24 读写注意硬盘温度,定期看 SMART 健康度;
- 热数据放 SSD 缓存池提速,冷数据归档到大容量机械盘;
- 用
downloads/complete与incomplete分离,避免做种文件被意外移动导致做种中断。
七、与影音库自动联动
下载完成的影片可直接落在 Jellyfin 的媒体库目录,配合 inotify 或 Jellyfin 的定时扫描自动生成海报墙;音乐落进 Navidrome 目录同理。进阶可用 Sonarr / Radarr(*arr 系列)订阅追更,但那属于另一套自动化体系,本文先打好下载底座。
八、小结
一份 docker-compose 把三款下载器跑起来,是 NAS 最实用、回报最高的入门项目之一。核心记住三件事:目录权限要对、WebUI 要收进内网或加认证、做种策略要按 PT 站规矩设。底座搭好后,下载、做种、入库全自动,家庭影音与资料备份都能直接受益。
本模块其他文章
飞牛/群晖 NAS 自建家庭音乐中心:Navidrome 部署、歌词刮削与多端无损串流NAS 搭建家庭电子书与文档中心:Calibre-Web 部署、Kindle 推送与全文检索飞牛/群晖 NAS 自建 Vaultwarden 密码库:容器部署、HTTPS 反代与加密备份实战飞牛群晖 NAS 搭建家庭监控系统:Frigate 接管 RTSP 摄像头做本地录像与智能回放飞牛/群晖 NAS 部署 Jellyfin 媒体中心:影片刮削、硬件转码与手机远程播放用 NAS 搭建家庭私有云相册:Immich 部署、手机备份与多端同步群晖/飞牛 NAS 远程访问实战:Tailscale 组网与反向代理安全配置NAS 快照实战:用 Btrfs 子卷快照挡住误删和勒索,5 分钟回滚NAS 异地访问怎么选:Tailscale 零配置组网与 WireGuard 自建隧道的实战对比用 Immich 把全家照片搬回 NAS:自建家庭相册的部署、备份与避坑在 NAS 上用 Docker 跑自建服务NAS 阵列与 3-2-1 备份策略