侧边栏壁纸
博主头像
一万AI分享

聚焦AI、数码、未来趋势,用内容解码科技世界。下一代的改变,今天开始讲给你听。

  • 累计撰写 23 篇文章
  • 累计创建 11 个标签
  • 累计收到 26 条评论

目 录CONTENT

文章目录

给你的飞牛NAS注入灵魂!Nastools 上舰,全自动追剧、整理、看片一条龙!

一万AI分享
2025-09-01 / 3 评论 / 1 点赞 / 1009 阅读 / 0 字

“Hello,各位朋友,我是一万。欢迎来到我的频道。

已经和大家分别聊过了使用云盘和搭建影视站的方式来搭建我们自己的媒体库。

今天,我们来聊自建媒体库的最后一章——NAStools如何搭建一个属于自己的、全自动化的家庭影音中心。"


📺 你是否遇到过这样的场景?

  • 在豆瓣或朋友那里看到电影的心仪资源
  • 想看时,先在不同网站寻找资源
  • 下载漫长、繁琐
  • 文件名无意义,还要手动重命名、找海报、整理文件夹

是不是很繁琐?那些耗费的时间和耐心令人头疼 🤯


💡 有没有更优雅的解决方案?

答案当然是!今天,我将介绍一个强大的方案:
国产开源系统——飞牛NAS(fnOS) 上,部署Nastools,让你的媒体库变得智能又自动化。


🚀 本期目标

  • 从零搭建一套完整的自动化流程
  • 一部电影:标记“想看”后,系统自动帮你完成搜索、下载、重命名、海报刮削、整理入库
  • 让你像拥有一个不知疲倦的数字管家 ✨

🛠️ 准备工作

1. 设备需求

  • 一台运行飞牛fnOS的设备(硬件要求低,适合家庭使用)

2. 安装 Docker

  • 登录飞牛后台
  • 找到 Docker 应用,确保它正常运行💻

3. 创建目录结构(建议分离程序配置和媒体内容)

在你的主存储盘下(如 /vol1),建立以下结构:

/vol1
│
├── docker
│   ├── nastools
│   ├── qbittorrent
│   └── jackett
│
└── media
    ├── downloads
    │   ├── movies
    │   ├── tv
    ├── movies
    └── tv

原则:程序配置与媒体内容分离,维护更方便 ❤️


🔧 部署 Docker 容器

1. 新建 docker-compose.yml

nastools 文件夹中,创建 docker-compose.yml,粘贴以下内容(请根据实际路径修改 volumes 部分路径):

version: "3.8"
services:
  init-setup:
    image: alpine:latest
    container_name: init-setup
    command: >
      sh -c "
      mkdir -p /vol1/1000/docker/nastools &&
      mkdir -p /vol1/1000/docker/qbittorrent &&
      mkdir -p /vol1/1000/docker/jackett &&
      mkdir -p /vol1/1000/media/downloads/movies &&
      mkdir -p /vol1/1000/media/downloads/tv &&
      mkdir -p /vol1/1000/media/movies &&
      mkdir -p /vol1/1000/media/tv &&
      chown -R 1000:1000 /vol1/1000
      "
    volumes:
      - /vol1/1000:/vol1/1000
    restart: "no"

  nastools:
    image: syly948/nastools:2.9.1
    container_name: nastools
    hostname: nastools
    ports:
      - 3000:3000
    volumes:
      - /vol1/1000/docker/nastools:/config
      - /vol1/1000/media:/downloads
    environment:
      - PUID=1000
      - PGID=1000
      - UMASK=022
      - TZ=Asia/Shanghai
    restart: unless-stopped
    depends_on:
      init-setup:
        condition: service_completed_successfully
      qbittorrent:
        condition: service_healthy
      jackett:
        condition: service_healthy

  qbittorrent:
    image: superng6/qbittorrent
    container_name: qbittorrent
    hostname: qbittorrent
    ports:
      - 8081:8080
      - 6881:6881
      - 6881:6881/udp
    volumes:
      - /vol1/1000/docker/qbittorrent:/config
      - /vol1/1000/media/downloads:/downloads
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      - WEBUI_PORT=8080
    restart: unless-stopped
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:8080"]
      interval: 30s
      timeout: 10s
      retries: 5

  jackett:
    image: linuxserver/jackett
    container_name: jackett
    hostname: jackett
    ports:
      - 9117:9117
    volumes:
      - /vol1/1000/docker/jackett:/config
      - /vol1/1000/media/downloads:/downloads
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      - AUTO_UPDATE=true
    restart: unless-stopped
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:9117/UI/Login"]
      interval: 30s
      timeout: 10s
      retries: 5

注意:
将路径 /你的路径/... 替换为你的实际路径。

2. 启动容器

  • docker-compose.yml 文件所在目录,运行:
docker-compose up -d
  • 等待镜像拉取并自动部署完成。

在飞牛的容器列表中,看到容器状态为“运行”即代表成功


🔍 访问和配置

1. Jackett索引器

  • 浏览器访问: http://<你的NAS_IP>:9117
  • 添加站点:点击“+ Add indexer” ,选择站点,复制API Key。

2. Nastools

  • 访问:http://<你的NAS_IP>:3000
    默认用户名:admin
    默认密码:password
  • 导入配置:可从网盘下载提供的 nastools配置文件.zip 配置包,恢复配置(在“备份&恢复”中操作)
  • 🔗 点击这里下载恢复文件
  • 恢复完成后重启一遍Nastools容器非常重要

安装完配置后,通常只需要填写索引器和下载器信息即可使用。

3. 配置 Jackett 与 Nastools 连接

  • 在 Nastools:进入“设置” -> “索引器” -> 添加索引器
  • 选择:Jackett,填写 http://<NAS_IP>:9117 和 API 密钥
  • 测试成功后保存。

📝 配置 qBittorrent

  • 进入: http://<你的NAS_IP>:8081
  • 修改WebUI密码(建议更换默认密码)
  • 在Nastools中填入IP和端口,测试连接,确认成功。

🎬 流程演示:搜索与下载一部电影

  1. 在 Nastools 中搜索电影资源
  2. 系统自动通过索引器查找资源
  3. 下载任务由 qbittorrent 自动开始
  4. 下载完成后,Nastools 会识别、重命名、整理到 media/movies

一切自动完成,几秒钟即可!


📥 订阅功能(增值玩法)

“打开豆瓣,找到心仪电影,点击‘添加订阅’。
Nastools 会监控资源变化,一旦找到匹配资源,会自动下载并整理。”

这样,你的媒体库甚至可以实现“自动追新"📈


✔️ 结语

“大家看,整个流程非常流畅,从‘想看’到影片整理入库,完全自动化!
利用飞牛NAS与Docker,为家庭打造一个智能、无缝、一站式的影音中心。”

未来还可以结合Jellyfin、Emby,享受更炫的跨设备播放体验!


🙏 感谢关注!

“如果你喜欢这次教程,欢迎点个赞、收藏、关注。
有问题也欢迎评论留言,我们下期再见!”


祝你早日搭建出属于自己的家庭影院!🚀

🌐 网盘地址

访问以下链接获取资料或文件:

🔗 点击这里访问网盘

1

评论区