NAS应用商店
专为飞牛、群晖、威联通等Nas打造的通用应用商店

MoviePilot - 一站式影视自动化工具

应用介绍

MoviePilot 是基于 NAStool 部分代码重新设计的一站式影视自动化工具。它聚焦于自动化核心需求,采用了前后端分离的架构(FastAPI + Vue3),界面更加美观易用。
MoviePilot 能够自动管理你的媒体库,支持从资源搜索、订阅、下载到整理刮削的全流程自动化,是打造完美 NAS 影音中心的强大助手。

主要特性:

  • 现代化界面:基于 Vue3 重构的前端,响应式设计,操作流畅。
  • 自动化流程:支持自动搜索、下载、刮削和整理影视资源。
  • 插件系统:支持通过插件扩展功能,如站点管理、消息通知等。
  • 站点适配:广泛支持各类 PT/BT 站点。

安装说明

前提依赖

  • CookieCloud:需要配置 CookieCloud 来同步站点 Cookie。
  • 媒体服务器:建议配合 Emby、Jellyfin 或 Plex 使用。
  • 下载器:支持 qBittorrent、Transmission 等。

安装配置

MoviePilot 需要 Redis 服务,并且建议配置 CookieCloud。以下是一个完整的 docker-compose.yml 示例:

version: '3'
services:
  moviepilot:
    image: jxxghp/moviepilot:latest
    container_name: moviepilot
    restart: always
    ports:
      - "3000:3000"
    volumes:
      - ./config:/config
      - ./core:/moviepilot/.cache/ms-playwright
      - /path/to/media:/media  # 你的媒体目录,需与下载器映射一致
    environment:
      - NGINX_PORT=3000
      - PORT=3001
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      - SUPERUSER=admin        # 默认管理员用户名
      - SUPERUSER_PASSWORD=password  # 默认管理员密码,请修改
      - API_TOKEN=moviepilot   # API密钥,用于与其他服务交互
      - PROXY_HOST=            # HTTP代理地址,如 http://192.168.1.2:7890
      - TMDB_API_KEY=          # TMDB API Key,强烈建议配置
      - AUTH_SITE=iyuu         # 认证站点,支持 iyuu/audiopile
      - IYUU_TOKEN=            # IYUU Token,用于认证
    depends_on:
      - redis

  redis:
    image: redis:alpine
    container_name: moviepilot-redis
    restart: always
    command: redis-server --save 60 1 --loglevel warning

注意:

  • 首次启动需要认证(IYUU),请确保填写了正确的 IYUU_TOKEN
  • /media 目录映射必须与下载器(如 qBittorrent)的映射路径完全一致,以便进行硬链接整理。

使用说明

  1. 启动服务:执行 docker-compose up -d
  2. 访问界面:在浏览器访问 http://NAS_IP:3000
  3. 初始配置
    • 登录后,进入“设置”页面。
    • 配置 下载器(qBittorrent等)。
    • 配置 媒体服务器(Emby/Jellyfin)。
    • 配置 站点同步(通过 CookieCloud)。
  4. 开始使用:在“发现”或“搜索”页面添加订阅,MoviePilot 将自动完成后续工作。

开源信息