项目地址

GitHub仓库

项目文档

部署

因为 qbittorrent 可能会有内存溢出的问题,这里部署了两个下载器,qbittorrent 用于下载种子,transmission 用于保种,按需安装,可以不装 transmission

Docker Compose 整合

services:
  moviepilot:
    stdin_open: true
    tty: true
    container_name: moviepilot-v2
    hostname: moviepilot-v2
    network_mode: host
    volumes:
      - '/media:/media'
      - '/docker/moviepilot-v2/config:/config'
      - "/docker/qbittorrent/config/qBittorrent/BT_backup:/BT_backup"
      - '/docker/moviepilot-v2/core:/moviepilot/.cache/ms-playwright'
      - '/var/run/docker.sock:/var/run/docker.sock:ro'
    environment:
      - 'NGINX_PORT=3000'
      - 'PORT=3001'
      - 'PUID=0'
      - 'PGID=0'
      - 'UMASK=000'
      - 'TZ=Asia/Shanghai'
      - 'SUPERUSER=admin' 
      - 'PROXY_HOST=http://192.168.31.114:12345'
    restart: always
    image: jxxghp/moviepilot-v2:latest
  
  qbittorrent:
    image: linuxserver/qbittorrent:latest
    container_name: qbittorrent
    restart: always
    network_mode: host
    volumes:
      - "/docker/qbittorrent/config:/config"
      - "/media:/media"
    environment:
      - "PUID=0"
      - "PGID=0"
      - "TZ=Asia/Shanghai"
      - "WEBUI_PORT=9090"
  
  transmission:
    image: linuxserver/transmission:4.0.5
    container_name: transmission
    restart: always
    network_mode: host
    volumes:
      - "/docker/transmission/config:/config"
      - "/media:/media"
    environment:
      - "PUID=0"
      - "PGID=0"
      - "TZ=Asia/Shanghai"
      - "USER=admin"
      - "PASS=123456"
      - "TRANSMISSION_WEB_HOME=/config/webui/trguing-web" 
  
  emby:
    image: amilys/embyserver:latest
    container_name: emby
    network_mode: host
    environment:
      - PUID=0  
      - PGID=0
    volumes:
      - '/emby/config:/config'
      - '/media:/media'
    restart: always

qBittorrent

安装

services:
  qbittorrent:
    image: linuxserver/qbittorrent:latest
    container_name: qbittorrent
    restart: always
    network_mode: host
    volumes:
      - "/docker/qbittorrent/config:/config"
      - "/media:/media"
    environment:
      - "PUID=0"
      - "PGID=0"
      - "TZ=Asia/Shanghai"
      - "WEBUI_PORT=9090"

初始化密码在日志中查看

Transmission

安装

services:
  transmission:
    image: linuxserver/transmission:4.0.5
    container_name: transmission
    restart: always
    network_mode: host
    volumes:
      - "/docker/transmission/config:/config"
      - "/media:/media"
    environment:
      - "PUID=0"
      - "PGID=0"
      - "TZ=Asia/Shanghai"
      - "USER=admin"
      - "PASS=123456"
      - "TRANSMISSION_WEB_HOME=/config/webui/trguing-web" 

Web UI

使用第三方 UI TrguiNG,将 UI 库放置在 config 文件夹下

Emby

安装

services:
  emby:
    image: amilys/embyserver:latest
    container_name: emby
    network_mode: host
    environment:
      - PUID=0  
      - PGID=0
    volumes:
      - '/emby/config:/config'
      - '/media:/media'
    restart: always

MoviePilot

安装

services:
  moviepilot:
    stdin_open: true
    tty: true
    container_name: moviepilot-v2
    hostname: moviepilot-v2
    network_mode: host
    volumes:
      - '/media:/media'
      - '/docker/moviepilot-v2/config:/config'
      - "/docker/qbittorrent/config/qBittorrent/BT_backup:/BT_backup"
      - '/docker/moviepilot-v2/core:/moviepilot/.cache/ms-playwright'
      - '/var/run/docker.sock:/var/run/docker.sock:ro'
    environment:
      - 'NGINX_PORT=3000'
      - 'PORT=3001'
      - 'PUID=0'
      - 'PGID=0'
      - 'UMASK=000'
      - 'TZ=Asia/Shanghai'
      - 'SUPERUSER=admin' 
      - 'PROXY_HOST=http://192.168.31.114:12345'
    restart: always
    image: jxxghp/moviepilot-v2:latest

PROXY_HOST 是代理地址,我是 istoreOS + PassWal l运行在 NAS 上作为旁路由使用,如不使用代理删除即可。MoivePilot 初始化密码在日志中查看

系统配置

下载器

Snipaste_2025-08-10_02-09-09.png

Snipaste_2025-08-10_02-09-24.png

目录

Snipaste_2025-08-10_02-11-45.png

词表设置

自定义识别词
自定义制作组/字幕组
喵萌奶茶屋
风车字幕组
银色子弹字幕组
枫叶字幕组
诸神字幕组
❀拨雪寻春❀
VARYG
AI-Raws
ANi
SweetSub
LoliHouse
VCB-Studio
7³ACG
OPFans枫雪动漫
SilverBullet
APTX4869
Snow-Raws
B-Global
CR
KKTV
Baha
MyVideo
AMZN
KKTV
friDay
Disney+
LINETV
NF
Viu
Crunchyroll
Netflix
Amazon
MAX
AppleTV+
HMAX
BiliBili
Abema
CatchPlay
iTunes
Remux
ADWeb
NTb
FLUX
DSNP
银色子弹字幕组
RLWeb
Breeze@Sunny
Rain@Sunny
RLeaves
自定义占位符
\b(简繁内封|简繁日内封|简繁日英内封|简繁官字内封|官简内封|简日双语|简体内封|简体内嵌|繁体内嵌|简英双语|简繁外挂|简体|HDR|DoVi)\b
文件整理屏蔽词
__\w{6}/
Special Ending Movie
\[((TV|BD|\bBlu-ray\b)?\s*CM\s*\d{2,3})\]
\[Teaser.*?\]
\[PV.*?\]
\[NC[OPED]+.*?\]
\[S\d+\s+Recap(\s+\d+)?\]
Menu
Preview
\b(CDs|SPs|Scans|Bonus|映像特典|映像|specials|特典CD|Menu|Logo|Preview|/mv)\b
\b(NC)?(Disc|片头|OP|OVA|OAD|SP|ED|Advice|Trailer|BDMenu|片尾|PV|CM|Preview|MENU|Info|EDPV|SongSpot|BDSpot)(\d{0,2}|_ALL)\b
WiKi.sample

规则设置

自定义规则
[{"id":"Complete","name":"Complete","include":"(全|共)\\d(集|期)|完结|合集|Complete","exclude":""},{"id":"filterGlobal","name":"filterGlobal","include":"","exclude":"(?i)日语无字|先行|DV|MiniBD|DIY原盘|iPad|UPSCALE|AV1|BDMV|RMVB|DVD|vcd|480p|OPUS","seeders":""},{"id":"filerGroup","name":"filerGroup","include":"","exclude":"(?i)SubsPlease|Up to 21°C|VARYG|TELESYNC|NTb|sGnb|BHYS|DBD|HDH|COLLECTiVE|SRVFI|HDSPad"},{"id":"filterMovie","name":"filterMovie","include":"","exclude":"","seeders":"","size_range":"0-22000"},{"id":"filterSeries","name":"filterSeries","include":"","exclude":"","size_range":"0-102400"},{"id":"AnimeGroup","name":"AnimeGroup","include":"7³ACG|VCB-Studio","exclude":"","size_range":""},{"id":"Audiences","name":"Audiences","include":"ADE|ADWeb","exclude":"","seeders":""},{"id":"HHWEB","name":"HHWEB","include":"HHWEB","exclude":""},{"id":"Crunchyroll","name":"Crunchyroll","include":"CR|Crunchyroll","exclude":""},{"id":"Netflix","name":"Netflix","include":"Netflix|NF","exclude":""},{"id":"B-Global","name":"B-Global","include":"B-Global|BG","exclude":""},{"id":"AMZN","name":"AMZN","include":"AMZN|Amazon","exclude":""},{"id":"HQ","name":"HQ","include":"HQ|高码|EDR","exclude":"","size_range":""},{"id":"DDP","name":"DDP","include":"DDP","exclude":""}]
优先级规则
[{"name":"前置过滤","rule_string":"filterGlobal& !BLU & !REMUX & !3D & !DOLBY &filerGroup","media_type":"","category":""},{"name":"动画电影","rule_string":" SPECSUB & 4K & BLURAY & H265 > CNSUB & 4K & BLURAY & H265 > CNSUB & 4K & BLURAY > CNSUB & 1080P & BLURAY > CNSUB & 4K > CNSUB & 1080P ","media_type":"电影","category":"动画电影"},{"name":"华语电影","rule_string":" 4K & BLURAY & H265 > 1080P & BLURAY > 4K > 1080P ","media_type":"电影","category":"华语电影"},{"name":"外语电影","rule_string":" SPECSUB & 4K & BLURAY & H265 &filterMovie> CNSUB & 4K & BLURAY & H265 &filterMovie> CNSUB & 1080P & BLURAY &filterMovie> CNSUB & 4K &filterMovie> CNSUB & 1080P &filterMovie","media_type":"电影","category":"外语电影"},{"name":"日番","rule_string":"AnimeGroup& CNSUB & BLURAY & 1080P >Audiences& H265 & BLURAY & 1080P >Audiences&AMZN&HHWEB& CNSUB & 1080P >Audiences&Crunchyroll& CNSUB & 1080P >Audiences&Netflix&HHWEB& CNSUB & 1080P >Audiences&B-Global& 4K & CNSUB >Audiences&B-Global& 1080P & CNSUB >Audiences&HHWEB& CNSUB & 1080P > CNSUB & BLURAY & 1080P > 1080P & CNSUB > 1080P ","media_type":"电视剧","category":"日番"},{"name":"国漫","rule_string":" 4K &Audiences&HHWEB&DDP> 4K &Audiences&HHWEB> 1080P &Audiences&HHWEB> 4K > 1080P > 720P ","media_type":"电视剧","category":"国漫"},{"name":"纪录片","rule_string":" 4K & BLURAY > 1080P & BLURAY > 4K > 1080P ","media_type":"电视剧","category":"纪录片"},{"name":"综艺","rule_string":" 4K & WEBDL &Complete> 4K & WEBDL &HHWEB> WEBDL & 1080P &HHWEB> 4K & WEBDL &Audiences> 1080P &Audiences& WEBDL > 1080P ","media_type":"电视剧","category":"综艺"},{"name":"国产剧","rule_string":" 4K & WEBDL &HQ> 4K & WEBDL > 4K & WEBDL > 1080P > 720P ","media_type":"电视剧","category":"国产剧"},{"name":"欧美剧","rule_string":" SPECSUB & 1080P & BLURAY &filterSeries> 1080P & WEBDL & CNSUB &filterSeries> CNSUB &filterSeries","media_type":"电视剧","category":"欧美剧"},{"name":"日韩剧","rule_string":" SPECSUB & 1080P & BLURAY &filterSeries> CNSUB & 1080P &filterSeries> 1080P & CNSUB &filterSeries> CNSUB &filterSeries ","media_type":"电视剧","category":"日韩剧"},{"name":"现场","rule_string":" CNSUB & 4K > CNSUB & 1080P > 4K > 1080P > !720P ","media_type":"电影","category":"现场"}]
  • 前置过滤:用于在进行其他筛选之前,排除特定的资源格式。rule_string 包含过滤条件 filterGlobal,并排除了 “BLU”、“REMUX”、“3D” 和 “DOLBY” 格式,同时排除了小组过滤条件 filerGroup
  • 动画电影:针对动画电影的优先规则,按以下顺序选择:
    • 有外挂字幕的 4K H265 蓝光
    • 有中文内嵌字幕的 4K H265 蓝光
    • 有中文内嵌字幕的 4K 蓝光
    • 有中文内嵌字幕的 1080P 蓝光
    • 有中文内嵌字幕的 4K 或 1080P
  • 华语电影:针对华语电影的优先规则,按以下顺序选择:
    • 4K H265 蓝光
    • 1080P 蓝光
    • 4K 或 1080P
  • 外语电影:针对外语电影的优先规则,结合 filterMovie 的条件,按以下顺序选择:
    • 有外挂字幕的 4K H265 蓝光
    • 有中文内嵌字幕的 4K H265 蓝光
    • 有中文内嵌字幕的 1080P 蓝光
    • 有中文内嵌字幕的 4K 或 1080P
  • 日番:针对日本动漫剧集的优先规则,按以下顺序选择:
    • 动漫小组资源,包含中文内嵌字幕的 1080P 蓝光
    • 包含外挂字幕的 1080P H265 蓝光或来自特定平台的 1080P
    • 各种平台的 4K 或 1080P
  • 国漫:针对中国动漫剧集的优先规则,按以下顺序选择:
    • 包含外挂字幕的 4K,优先有 DDP 音轨的资源
    • 各种 1080P 和 4K
  • 纪录片:针对纪录片资源的优先规则,按以下顺序选择:
    • 4K 蓝光
    • 1080P 蓝光
    • 各种 4K 和 1080P
  • 综艺:针对综艺节目的优先规则,按以下顺序选择:
    • 完整的 4K WEBDL
    • 包含 HHWEB 或 Audiences 字幕组的 4K 或 1080P WEBDL
  • 国产剧:针对国产电视剧的优先规则,按以下顺序选择:
    • 高清 4K WEBDL,优先包含 HQ 的高码率资源
    • 各种 4K、1080P 和 720P 的 WEBDL
  • 欧美剧:针对欧美电视剧的优先规则,结合 filterSeries 的条件,按以下顺序选择:
    • 有外挂字幕的 1080P 蓝光
    • 1080P WEBDL,包含中文内嵌字幕
    • 其他包含中文内嵌字幕的资源
  • 日韩剧:针对日韩电视剧的优先规则,按以下顺序选择:
    • 有外挂字幕的 1080P 蓝光
    • 包含中文内嵌字幕的 1080P 资源
  • 现场:针对现场表演或现场记录的资源,按以下顺序选择:
    • 中文内嵌字幕的 4K 或 1080P
    • 排除 720P

插件配置

站点自动签到

Snipaste_2025-08-10_02-24-45.png

自动转移做种

Snipaste_2025-08-10_02-38-06.png

IYUU自动辅种

Snipaste_2025-08-10_02-38-19.png

下载器助手

Snipaste_2025-08-10_02-39-28.png

Snipaste_2025-08-10_02-39-20.png