大家好!在本系列教程的最后一部分,我们将聚焦于如何在你的群晖 NAS 上使用 Docker 来安装构建一套全自动追剧观影系统的核心应用程序。通过 Docker,我们可以更方便地部署和管理这些工具,让你的 NAS 变身智能影音中心!

如果你是第一次接触这个系列,强烈建议先回顾我们的第一期教程,其中对各个应用的详细设置进行了讲解:https://youtu.be/Etv6AaNdD90

本篇文章将一步步地引导你完成在群晖 Docker 中安装 qBittorrent、Jackett、Jellyfin、Radarr、Sonarr 和 Jellyseerr 的过程,为你的全自动追剧观影系统打下坚实的基础。


视频教程


🛠️ 准备工作

在开始之前,请确保你的群晖 NAS 上已经安装并启用了 Docker 套件。

1. 创建共享文件夹

首先,我们需要在群晖中创建一个用于存放媒体文件的共享文件夹:

1.  打开群晖的 “控制面板”,选择 “共享文件夹”,然后点击 “新增”
2.  为你的媒体文件夹填写一个名称(例如:Media),然后完成创建向导。
3.  打开 “File Station”,找到刚才创建的共享文件夹,右键点击选择 “属性”,切换到 “权限” 选项卡,添加 ownereveryone 和你的账户,并赋予读写权限。
4.  在共享文件夹内,创建一个名为 media 的子文件夹,然后在 media 文件夹内再创建 Movies(电影)、TV Shows(电视剧)等分类文件夹。

2. 配置 Docker 镜像源

为了加速 Docker 镜像的下载,建议添加国内的镜像源:

1.  打开 Docker 套件,选择左侧的 “注册表”
2.  点击 “设置”,然后点击 “新增”
3.  在弹出的窗口中,粘贴一个可用的 Docker 镜像加速地址(例如阿里云镜像加速地址):https://docker.1ms.run。点击 “确定”


⚙️ 安装 Docker 容器

接下来,我们将逐个安装所需的 Docker 容器。

1. 安装 Jackett

Jackett 是一个索引器聚合工具,用于为 Radarr 和 Sonarr 提供种子搜索来源。

1.  在 Docker 的 “注册表” 中搜索 linuxserver/jackett 并下载最新版本。
2.  下载完成后,在 “映像” 中双击 linuxserver/jackett 镜像进行安装。
3.  保持 “常规设置” 默认。
4.  在 “端口设置” 中,保持 “自动”
5.  在 “存储空间设置” 中,添加以下两个文件夹映射:
    * 本地文件夹:docker/jackett/config (在 Docker 共享文件夹下创建) -> 装载路径:/config
    * 本地文件夹:你的共享文件夹/media/downloads -> 装载路径:/downloads
6.  点击 “应用” 完成安装。

2. 安装 qBittorrent

qBittorrent 是我们的下载器。

1.  在 “注册表” 中搜索 linuxserver/qbittorrent 并下载最新版本。
2.  下载完成后,在 “映像” 中双击 linuxserver/qbittorrent 镜像进行安装。
3.  在 “端口设置” 中,可以保持自动或自定义端口。
4.  在 “存储空间设置” 中,添加以下两个文件夹映射:
    * 本地文件夹:docker/qbittorrent/config -> 装载路径:/config
    * 本地文件夹:你的共享文件夹/media/downloads -> 装载路径:/downloads
5.  重要: 在点击 “应用” 之前,取消勾选 “向导完成后运行此容器”
6.  完成安装后,打开 “File Station”,找到 docker/qbittorrent 文件夹,下载 qBittorrent.conf 文件到本地,用文本编辑器打开并在末尾添加以下代码:[WebUI\HostHeaderValidation=false]。保存并上传覆盖原文件。
7.  在 Docker 的 “容器” 中找到 qbittorrent,选中并点击 “启动”。首次登录 Web UI 的密码可在容器的 “日志” 中查看。

3. 安装 Radarr 和 Sonarr

Radarr (电影管理) 和 Sonarr (电视剧管理) 的安装过程类似。

1.  在 “注册表” 中搜索并下载 linuxserver/radarrlinuxserver/sonarr 镜像。
2.  双击映像进行安装,保持端口自动。
3.  Radarr 的存储空间设置:
    * 本地文件夹:docker/radarr/config -> 装载路径:/config
    * 本地文件夹:你的共享文件夹/media/Movies -> 装载路径:/movies
    * 本地文件夹:你的共享文件夹/media/downloads -> 装载路径:/downloads
4.  Sonarr 的存储空间设置:
    * 本地文件夹:docker/sonarr/config -> 装载路径:/config
    * 本地文件夹:你的共享文件夹/media/TV Shows -> 装载路径:/tv
    * 本地文件夹:你的共享文件夹/media/downloads -> 装载路径:/downloads

4. 安装 Jellyfin

Jellyfin 是我们的媒体服务器。

1.  在 “注册表” 中搜索 linuxserver/jellyfin 并下载最新版本。
2.  双击映像进行安装,保持端口自动。
3.  存储空间设置:
    * 本地文件夹:docker/jellyfin/config -> 装载路径:/config
    * 本地文件夹:你的共享文件夹/media -> 装载路径:/data

5. 安装 Jellyseerr

Jellyseerr 是媒体请求系统。

1.  在 “注册表” 中搜索 jellyfin/jellyseerr 并下载最新版本。
2.  双击映像进行安装,保持端口自动。
3.  存储空间设置:
    * 本地文件夹:docker/jellyseerr/config -> 装载路径:/config
    * 本地文件夹:你的共享文件夹/media -> 装载路径:/media


⚙️ 配置应用 (简述)

安装完成后,你需要通过浏览器访问各个容器的 Web UI 进行配置(端口可在 Docker 容器详情中查看)。主要配置包括:

  • qBittorrent: 设置下载路径为 /downloads/media/分类文件夹,启用自动管理。
  • Jellyfin: 设置中文语言,创建用户,添加媒体库,指向 /data/Movies/data/TV Shows 等路径。
  • Sonarr/Radarr: 添加根文件夹 (/tv/movies),配置 Jackett 索引器 (获取 Torznab 链接和 API Key),配置 qBittorrent 下载客户端。
  • Jellyseerr: 设置中文,添加 Jellyfin、Radarr 和 Sonarr 服务器信息 (需要 API Key)。

🎉 总结

恭喜!你已经完成了在群晖 NAS 上使用 Docker 部署全自动追剧观影系统的应用安装部分。接下来,你需要根据自己的需求进行更详细的配置。希望本教程能够帮助你打造一个智能便捷的个人影音中心!

相关链接:


关键词: 群晖, Docker, 自动化追剧, Jellyfin, Radarr, Sonarr, Jackett, qBittorrent, NAS影音, 家庭影院, 影音教程, 自动追剧系统

标签: 群晖Docker教程, 群晖NAS, 自动化影音, Docker部署教程

感谢阅读!希望这篇文章对你有所帮助!