本文详细介绍如何在飞牛 NAS 上部署三款主流开源下载工具:qBittorrent、MediaGo 和 Musicn。涵盖 Docker 部署、配置与体验,帮助新手用户快速搭建下载环境,实现高效、稳定的下载管理。
在飞牛 NAS 上部署下载工具不仅可以提高下载效率,还能实现更强大的管理功能。本文将详细介绍如何在飞牛 NAS 上部署三款主流开源下载工具:qBittorrent、MediaGo 和 Musicn。每款工具都有其独特的优势,适合不同的下载需求。我们将从 Docker 部署、配置到使用体验,手把手教你如何快速搭建下载环境,实现高效、稳定的下载管理。
1. 部署 qBittorrent
qBittorrent 是一款开源免费的 BT 下载工具,支持网页远程管理、RSS 订阅自动下载,非常适合家庭私有媒体中心的建设。以下是详细的部署步骤:
准备工作
- 飞牛 NAS 已开启 Docker:确保你的飞牛 NAS 系统中已启用 Docker 功能。
- 创建存储目录:在 NAS 的文件管理中创建一个用于存储下载文件的目录,例如 /nas/downloads/qBittorrent。
- 配置端口:选择一个未被占用的端口,用于访问 qBittorrent 的 Web 管理界面。
Docker 部署 qBittorrent
- 拉取 qBittorrent 镜像:在飞牛 NAS 的 Docker 应用中心中搜索 qBittorrent,选择官方镜像并拉取。
- 创建容器:在 Docker 应用中心中点击“创建”,设置容器名称(如 qBittorrent),绑定端口(如 8080:8080),并挂载存储目录(如 /vol1/downloads/qBittorrent:/downloads)。
- 启动容器:点击“创建”后,容器会自动启动。进入 Docker 管理界面,检查容器状态,确保其正常运行。
配置 qBittorrent
- 访问 Web 管理界面:在浏览器中输入飞牛 NAS 的 IP 地址加上已绑定的端口(如 192.168.1.100:8080),即可打开 qBittorrent 的 Web 管理界面。
- 设置下载目录:在 qBittorrent 的设置中,选择“下载”选项卡,将下载目录设置为你在 NAS 上创建的目录(如 /vol1/downloads/qBittorrent)。
- 配置 RSS 订阅:如果你希望自动下载 RSS 订阅中的内容,可以在“RSS”选项卡中添加 RSS 源,设置自动下载规则。
使用体验
通过 Docker 部署 qBittorrent 后,你可以在任何设备上通过浏览器访问管理界面,轻松管理和监控下载任务。支持 BT、磁力链接和 RSS 订阅,非常适合家庭影音下载和软件镜像下载。下载速度和稳定性都非常出色,推荐作为主力下载工具。
2. 部署 MediaGo
MediaGo 是一款跨平台的视频下载工具,支持流媒体(如 M3U8)和 Bilibili 视频下载,并能自动转码为 MP4 格式。以下是详细的部署步骤:
准备工作
- 飞牛 NAS 已开启 SSH:确保你的飞牛 NAS 系统中已启用 SSH 功能。
- 创建存储目录:在 NAS 的文件管理中创建一个用于存储下载文件的目录,例如 /vol1/downloads/MediaGo。
- 配置端口:选择一个未被占用的端口,用于访问 MediaGo 的 Web 管理界面(如 8899)。
Docker 部署 MediaGo
- 拉取 MediaGo 镜像:在电脑中打开 cmd 或 powershell 等终端工具,执行以下命令 SSH 连接到飞牛 NAS:
sh
ssh admin123@192.168.184.130 - 切换到 root 账号 :输入密码后,执行
sudo -i命令切换到 root 账号。 - 启动 MediaGo 容器:执行以下命令启动 MediaGo 的 Docker 容器:
sh
docker run -d --name mediago -p 8899:8899 -v /vol1/downloads/MediaGo:/root/mediago registry.cn-beijing.aliyuncs.com/caorushizi/mediago:v3.0.0 - 检查容器状态:在飞牛 NAS 的 Docker 管理界面中,点击 Docker 图标,可以看到 MediaGo 容器已经正常启动。
本地访问与使用测试
- 访问 Web 管理界面:在浏览器中输入飞牛 NAS 的 IP 地址加上 MediaGo 容器的端口号(如 192.168.1.100:8899),即可打开 MediaGo 下载工具的 Web 管理界面。
- 配置下载任务:点击右上角的“新建下载”按钮,选择你要下载的视频类别(如流媒体或 B 站视频),粘贴视频链接并点击“立即下载”。
- 下载速度与转码:MediaGo 的下载速度非常快,且能自动将 m3u8 文件格式转为 MP4,方便在各大播放器中播放。
安装内网穿透
如果你想随时随地都能通过手机、平板、电脑远程控制部署在 NAS 中的 MediaGo,可以安装 cpolar 内网穿透工具。
- 安装 cpolar:在电脑中打开 cmd 或 powershell,执行以下命令 SSH 连接到飞牛 NAS:
sh
sudo curl https://www.cpolar.com/static/downloads/cpolar-linux-amd64.tar.gz | tar -zxv - 启动 cpolar 服务:执行以下命令启动 cpolar 服务:
sh
sudo systemctl start cpolar - 配置隧道:登录 cpolar web UI 管理界面,点击“隧道管理”——“创建隧道”:
– 隧道名称:自定义,例如 mediago。
– 协议:http。
– 本地地址:8899。
– 域名类型:随机域名。
– 地区:选择 China Top。 - 访问公网地址:创建成功后,打开左侧在线隧道列表,可以看到生成的公网地址,使用任意一个网址在浏览器中访问,即可远程控制 MediaGo。
3. 部署 Musicn
Musicn 是一款开源音乐下载工具,支持多源切换,如咪咕、网易云、酷狗等。以下是详细的部署步骤:
准备工作
- 飞牛 NAS 已开启 Docker:确保你的飞牛 NAS 系统中已启用 Docker 功能。
- 创建存储目录:在 NAS 的文件管理中创建一个用于存储下载文件的目录,例如 /vol1/downloads/Musicn。
- 配置端口:选择一个未被占用的端口,用于访问 Musicn 的 Web 管理界面(如 3000)。
Docker 部署 Musicn
- 拉取 Musicn 镜像:在飞牛 NAS 的 Docker 应用中心中搜索 Musicn,选择官方镜像并拉取。
- 创建容器:在 Docker 应用中心中点击“创建”,设置容器名称(如 Musicn),绑定端口(如 3000:3000),并挂载存储目录(如 /vol1/downloads/Musicn:/musicn)。
- 启动容器:点击“创建”后,容器会自动启动。进入 Docker 管理界面,检查容器状态,确保其正常运行。
本地访问与使用测试
- 访问 Web 管理界面:在浏览器中输入飞牛 NAS 的 IP 地址加上 Musicn 容器的端口号(如 192.168.1.100:3000),即可打开 Musicn 下载工具的 Web 管理界面。
- 配置下载任务:点击右上角的“新建下载”按钮,选择你要下载的音乐源(如网易云音乐),粘贴歌曲链接并点击“立即下载”。
- 下载速度与格式:Musicn 的下载速度非常快,支持无损 FLAC 格式,非常适合音乐收藏和备份。
使用体验
Musicn 的界面简洁易用,支持多源切换,可以满足不同用户的音乐下载需求。下载速度和文件质量都非常出色,推荐作为家庭音乐下载工具。
结尾建议
- 合理使用资源:在 NAS 上部署多个 Docker 容器时,要注意合理分配 CPU 和内存资源,避免系统过载。可以通过 Docker 的资源限制功能来控制每个容器的资源使用。
- 定期备份:无论是下载工具还是其他应用,定期备份 NAS 中的数据是非常重要的。飞牛 NAS 提供了多种备份方案,建议定期备份以防止数据丢失。