全自动追剧记录:MoviePilot

前言:

其实全自动追剧一直都在使用,只是没有记录,感觉也没必要,因为网络相关教程太多了。
比如RSG大佬就有详细的教程。

工具

现在主要追剧工具:

  • MoviePilot 简称:MP 作者更新相当频繁,而且开源免费 (推荐使用)
  • Movie-robot 简称:MR 作者快近一年没有更新了,2.0遥遥无期,不过配置相对简单,收费产品,还是比较好用的
  • Sonarr+Radarr 算是很成熟的一套产品,免费开源,配置起来也是很复杂,RSG大佬写了详细的教程,可以自行去学习查看,这套组合在搭配包子大佬的XARR追番,也是相当nice

Xarr
Rss资源整合规则化软件,将Sonarr不能识别的动漫国漫电视剧,进行整合处理

Moviepilot

主要特性:

摘抄自官方介绍:

  • 前后端分离,基于FastApi + Vue3,前端项目地址:MoviePilot-Frontend,API:http://localhost:3001/docs
  • 聚焦核心需求,简化功能和设置,部分设置项可直接使用默认值。
  • 重新设计了用户界面,更加美观易用。

因为我使用的是docker-compose,所以直接一键就可以了
nano docker-compose.yml

version: "3.3"
services:
  moviepilot:
    image: jxxghp/moviepilot
    container_name: moviepilot
    restart: always
    volumes:
#配置文件目录
      - ./moviepilot/config:/config
#内核目录,避免容器重置后重新触发浏览器内核下载
      - ./moviepilot/root:/moviepilot
      - /path/media/:/media
#映射宿主机docker.sock文件到容器/var/run/docker.sock,以支持内建重启操作
      - /var/run/docker.sock:/var/run/docker.sock:ro
    environment:
      - PUID=1000
      - PGID=1000
      - UMASK=022
      #web端口
      - NGINX_PORT=3000
      #api端口
      - PORT=3001
      - MOVIEPILOT_AUTO_UPDATE=release
      #账号
      - SUPERUSER=xxxxxxxx
#初始化超级管理员密码仅会生成一次,请在日志中查看并自行登录系统修改
      #api
      - API_TOKEN=xxxxxxxx
      #tmdb api地址
      - TMDB_API_DOMAIN=api.themoviedb.org
      #下载地址
      - DOWNLOAD_PATH=/media
      #下载电影目录
      - DOWNLOAD_MOVIE_PATH=/media/downloads/
      #下载tv目录
      - DOWNLOAD_TV_PATH=/media/downloads/
      #下载动漫目录
      - DOWNLOAD_ANIME_PATH=/media/downloads/tv-anime
      #下载二级开关
      - DOWNLOAD_CATEGORY=true
      #下载站点字幕
      - DOWNLOAD_SUBTITLE=false
      #入库刷新
      - REFRESH_MEDIASERVER=true
      #入库刮削
      #- DOWNLOAD_SUBTITLE=false
      - SCRAP_METADATA=true
      #刮削数据源themoviedb/douban
      - SCRAP_SOURCE=themoviedb
      #新增已入库媒体是否跟随TMDB信息变化,true/false,默认true
      - SCRAP_FOLLOW_TMDB=true
      #种子标签
      - TORRENT_TAG=MOVIEPILOT
      #媒体库目录
      - LIBRARY_PATH=/media/
      - LIBRARY_MOVIE_NAME=/media/media/
      - LIBRARY_TV_NAME=/media/media/
      - LIBRARY_ANIME_NAME=/media/media/
      #媒体库二级分类
      - LIBRARY_CATEGORY=true
      #转移方式
      - TRANSFER_TYPE=link
      #cookiecloud设置
      - COOKIECLOUD_HOST=http://cookiecloud:8088
      - COOKIECLOUD_KEY=xxxxxxxx
      - COOKIECLOUD_PASSWORD=xxxxxxxx
      - COOKIECLOUD_INTERVAL=30
      #ocr
      - OCR_HOST=http://ocr:9899
      #交互搜索,开启后会每隔24小时对所有订阅进行全量搜索
      - SUBSCRIBE_SEARCH=true
      #通知方式
      - MESSAGER=telegram,wechat
# tg设置项
      - TELEGRAM_TOKEN=xxxxxxxx:xxxxxxxxxx
      - TELEGRAM_CHAT_ID=xxxxxxxx
# wechat设置项
      - WECHAT_CORPID=xxxxxxxx
      - WECHAT_APP_SECRET=xxxxxxxxxx
      - WECHAT_APP_ID=xxxxxxxx
      - WECHAT_TOKEN=xxxxxxxxxx
      - WECHAT_ENCODING_AESKEY=xxxxxxxxxx
      - WECHAT_PROXY=https://qyapi.weixin.qq.com
      #下载器
      - DOWNLOADER=qbittorrent
      - QB_HOST=xxxxxxxx:8080
      - QB_USER=admin
      - QB_PASSWORD=adminadmin

      #媒体软件
      - MEDIASERVER=emby
      #- PLEX_HOST=http://xxxxxxxx:32400/
      #- PLEX_TOKEN=xxxxxxxx
      - EMBY_HOST=xxxxxxxx:8096
      - EMBY_API_KEY=xxxxxxxxxx
      - MEDIASERVER_SYNC_INTERVAL=6
#####认证
####这里认证有许多方式,详情去wiki自行查看
      - AUTH_SITE=audiences
      - AUDIENCES_UID=xxxxxxxx
      - AUDIENCES_PASSKEY=xxxxxxxxxx
      #大内存模式
      - BIG_MEMORY_MODE=false
    ports:
      - 3000:3000
      - 3001:3001
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.mp.rule=Host(`mp.xxxxxx.com`)"
      - "traefik.http.services.mp.loadbalancer.server.port=3000"
#########ocr
  ocr:
    image: jxxghp/moviepilot-ocr
    container_name: "ocr"
    ports:
      - 9899:9899
    restart: always

  #################cookiecloud

  cookiecloud:
    image: easychen/cookiecloud:latest
    container_name: cookiecloud
    restart: always
    volumes:
      - ./cookiecloud/data:/data/api/data
    ports:
      - 8088:8088

docker-compose.yml里面的xxxxxxxx根据需求自行修改相应参数

  • 微信,tg通知根据文档自行设置,

  • 站点认证有很多,具体有哪些可以去文档自行查看

  • 添加站点:浏览器下载cookiecloud插件,根据文档,同步相关站点。

  • PT站点只能各位各凭本事去得到了

  • 注意:管理员用户不要使用弱密码!如非必要不要暴露到公网。如被盗取管理账号权限,将会导致站点Cookie等敏感数据泄露!
    MoviePilot需要配套下载器和媒体服务器配合使用。

  • 下载器支持:qBittorrent、Transmission,QB版本号要求>= 4.3.9,TR版本号要求>= 3.0,推荐使用QB。

  • 媒体服务器支持:Jellyfin、Emby、Plex,推荐使用Emby。

  • lable:因为我用的traefik反代,所以如果你用的其他反代工具,需要去掉

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容