群晖NAS(docker)部署moviepilot教程(自动化影视管理工具)

文章正文
发布时间:2025-05-12 13:18

moviepilot是什么?

MoviePilot:一个自动化媒体管理工具,可以帮你自动搜索、下载和管理电影和电视剧资源。(可刷流)
它可以与多种下载器(如 qBittorrent、Transmission)和媒体服务器(如Jellyfin、Emby、Plex)配合使用,实现资源的自动下载、自动刮削,自动放入emby等媒体库。
还支持通过微信、Telegram等进行远程搜索、下载、管理。
远程管理:MoviePilot支持通过微信、Telegram、Slack 进行远程搜索、下载、订阅和管理。
用户界面:MoviePilot提供了美观易用的用户界面,用户可以在界面中进行各种设置和管理操作。

部分功能欣赏:

首页界面

电视剧订阅

微信搜索下载

部分插件展示

部署moviepilot前的准备:一.你需要有iyuu,hhclub,audiences,hddolby,zmpt,freefarm,hdfans,wintersakura,leaves,1ptba,icc2022,ptlsp,xingtan,ptvicomo,agsvpt 其中至少一个站点的账号。 用来作为mp的认证。例如我有hhclub和hddolby。二.配置两个文件夹:

1.docker下添加moviepilot文件夹,并该文件夹下再创建core,logs,temp三个文件夹。(存放mp文件数据等)

image.png


2.添加共享文件夹/media,并在该文件夹下再创建downloads,媒体库,这两个文件夹。(存放下载的资源)
downloads下再创建动漫,电影,电视剧,三个文件夹。

imagefa1f8ff295d82399.png

三.你最好额外给movipilot单独一个qBittorrent。 (docker下添加qBittorrent文件夹)

1.映像:linuxserver/qbittorrent
2.端口映射 (如果8085已用,可改成8086)

image4e8b491f0e9d5d7c.png


3.文件夹映射: (/docker/qBittorrent映射到/data /media映射到/media)

image4da8f5e17ea3d8fc.png


4.环境添加qb的账号密码

image30c72bc5c8f90854.png

部署moviepilot教程:1.复制以下compose代码,部分设置改成自己的。version: '3.3' # MoviePilot 地址:https://github.com/jxxghp/MoviePilot services: moviepilot: ports: - target: 3000 published: 3000 protocol: tcp environment: - 'PUID=0' - 'PGID=0' - 'UMASK=022' - 'TZ=Asia/Shanghai' # 重启更新 - 'MOVIEPILOT_AUTO_UPDATE=true' # 自动检测和更新资源包(站点索引及认证等),`true`/`false`,默认`true`,需要能正常连接Github,仅支持Docker - 'AUTO_UPDATE_RESOURCE=true' # WEB服务端口 - 'NGINX_PORT=3000' # 超级管理员用户名 - 'SUPERUSER=admin' # 超级管理员初始密码 - 'SUPERUSER_PASSWORD=xxxx' # 登录首页电影海报,`tmdb`/`bing`,默认`tmdb` - 'WALLPAPER=tmdb' # API密钥,在媒体服务器Webhook、微信回调等地址配置中需要加上?token=该值,建议修改为复杂字符串 - 'API_TOKEN=moviepilot' # 网络代理(可选) # - 'PROXY_HOST=' # TMDB API地址 - 'TMDB_API_DOMAIN=api.tmdb.org' # 下载保存目录 - 'DOWNLOAD_PATH=/media/downloads' - 'DOWNLOAD_MOVIE_PATH=/media/downloads/电影' - 'DOWNLOAD_TV_PATH=/media/downloads/电视剧' - 'DOWNLOAD_ANIME_PATH=/media/downloads/动漫' # 下载站点字幕 - 'DOWNLOAD_SUBTITLE=true' # 下载二级分类开关 - 'DOWNLOAD_CATEGORY=true' # 下载器监控 - 'DOWNLOADER_MONITOR=true' - 'SUBSCRIBE_MODE=spider' - 'SUBSCRIBE_RSS_INTERVAL=30' # 刮削入库的媒体文件 - 'SCRAP_METADATA=true' - 'SCRAP_FOLLOW_TMDB=true' # 种子标签 - 'TORRENT_TAG=MOVIEPILOT' # 媒体库目录 - 'LIBRARY_PATH=/media/媒体库' - 'LIBRARY_MOVIE_NAME=movies' - 'LIBRARY_TV_NAME=tv' - 'LIBRARY_ANIME_NAME=anime' # 媒体库二级分类开关 - 'LIBRARY_CATEGORY=true' # 转移方式,支持link/copy/move/softlink - 'TRANSFER_TYPE=link' # 转移覆盖模式,默认为`size`,支持`nerver`/`size`/`always`,分别表示`不覆盖`/`根据文件大小覆盖(大覆盖小)`/`总是覆盖` - 'OVERWRITE_MODE=size' # CookieCloud服务器地址(默认可以不用修改) - 'COOKIECLOUD_HOST=https://cookies.xm.mk' # CookieCloud用户KEY - 'COOKIECLOUD_KEY=xxxxxxxxx' # CookieCloud端对端加密密码 - 'COOKIECLOUD_PASSWORD=xxxxxxxxxxx' # CookieCloud同步间隔(分钟) - 'COOKIECLOUD_INTERVAL=20' # CookieCloud对应的浏览器UA,可选,设置后可增加连接站点的成功率,同步站点后可以在管理界面中修改 - 'USER_AGENT=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36' - 'SUBSCRIBE_SEARCH=false' # 交互搜索自动下载用户ID,使用,分割 - 'AUTO_DOWNLOAD_USER=' # 插件市场仓库地址,多个地址使用`,`分隔 - 'PLUGIN_MARKET=https://github.com/jxxghp/MoviePilot-Plugins,https://github.com/thsrite/MoviePilot-Plugins,https://github.com/honue/MoviePilot-Plugins,https://github.com/dandkong/MoviePilot-Plugins,https://github.com/Aqr-K/MoviePilot-Plugins,https://github.com/AnjoyLi/MoviePilot-Plugins' # 消息通知渠道,支持 telegram/wechat/slack/synologychat - 'MESSAGER=wechat' #- 'TELEGRAM_TOKEN=xxxxxxxxxxxxx' #- 'TELEGRAM_CHAT_ID=xxxxxxxxxxxxx' #- 'TELEGRAM_USERS=xxxxxxxxxxxxx' #- 'TELEGRAM_ADMINS=xxxxxxxxxxxxx' - 'WECHAT_CORPID=xxxxxxxxxxxxxxx' - 'WECHAT_APP_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxx' - 'WECHAT_APP_ID=xxxxx' - 'WECHAT_TOKEN=xxxxxxxxx' - 'WECHAT_ENCODING_AESKEY=xxxxxxxxxx' - 'WECHAT_ADMINS=YuShuBo' - 'WECHAT_PROXY=xxxxxxxxxxxx' # - 'SLACK_OAUTH_TOKEN=' # - 'SLACK_APP_TOKEN=' # - 'SLACK_CHANNEL=' # - 'SYNOLOGYCHAT_WEBHOOK=' # - 'SYNOLOGYCHAT_TOKEN=' # 下载器,支持qbittorrent/transmission - 'DOWNLOADER=qbittorrent' - 'QB_HOST=http://192.168.8.3:8085' - 'QB_USER=admin' - 'QB_PASSWORD=xxxxx' - 'QB_CATEGORY=false' - 'QB_SEQUENTIAL=true' - 'QB_FORCE_RESUME=false' # - 'TR_HOST=' # - 'TR_USER=' # - 'TR_PASSWORD=' # 媒体服务器,支持emby/jellyfin/plex - 'MEDIASERVER=emby' - 'EMBY_HOST=http://192.168.8.3:8097' - 'EMBY_API_KEY=e4681c72348844648047f4188b1d48ab' # - 'JELLYFIN_HOST=' # - 'JELLYFIN_API_KEY=' # - 'PLEX_HOST=' # - 'PLEX_TOKEN=' # 媒体服务器同步间隔(小时),默认`6`,留空则不同步 - 'MEDIASERVER_SYNC_INTERVAL=6' # 媒体服务器同步黑名单,多个媒体库名称使用,分割 - 'MEDIASERVER_SYNC_BLACKLIST=' # Github token,提高请求api限流阈值 ghp_**** - 'GITHUB_TOKEN=' # 认证站点,认证资源`v1.0.1`支持`iyuu`/`hhclub`/`audiences`/`hddolby`/`zmpt`/`freefarm`/`hdfans`/`wintersakura`/`leaves`/`1ptba`/`icc2022`/`ptlsp`/`xingtan`/`ptvicomo` - 'AUTH_SITE=hhclub' - 'HHCLUB_USERNAME=xxxxx' - 'HHCLUB_PASSKEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' # 大内存模式 - 'BIG_MEMORY_MODE=true' # 电影重命名格式 - 'MOVIE_RENAME_FORMAT={{title}}{% if year %} ({{year}}){% endif %}/{{title}}{% if year %} ({{year}}){% endif %}{% if part %}-{{part}}{% endif %}{% if videoFormat %} - {{videoFormat}}{% endif %}{{fileExt}}' # 电视剧重命名格式 - 'TV_RENAME_FORMAT={{title}}{% if year %} ({{year}}){% endif %}/Season {{season}}/{{title}} - {{season_episode}}{% if part %}-{{part}}{% endif %}{% if episode %} - 第 {{episode}} 集{% endif %}{{fileExt}}' restart: always tty: true volumes: - '.:/config' - './core:/moviepilot/.cache/ms-playwright' - '/var/run/docker.sock:/var/run/docker.sock:ro' - '/volume2/media:/media' networks: - moviepilot hostname: moviepilot container_name: moviepilot image: 'jxxghp/moviepilot:latest' logging: driver: "json-file" options: max-size: "5m" networks: moviepilot: name: moviepilot2.以下截图为compose注释,红框内为必填项,绿框内为选填项(看你需不需要)

imageec06a634e1cab57f.png

image84c2f54ff4d4fec3.png

image947c3c4daa0fc61e.png

imagec5a30cf14ee627c8.png

image78ae8c5421f37e18.png

imaged9ef22b75a9adb0b.png

3.群晖里打开container manager,点项目---新增--输入名称--路径选docker/moviepilot--来源选创建--粘贴你修改好的代码---点下一步--下一步---完成-- 直到创建成功。 如果不成功,请检查compose是否配置好了。可在评论提问。

image355f821466e0bcd3.png

4.moviepilot就算是安装好了,访问地址:域名或IP:3000 你的应用部署在/docker/moviepilot,你的电影会下载到/media/downloads里,然后电影会硬链接到/media/媒体库,并帮你重命名和分类。 请在emby里将/media/媒体库 里的分类路径填入emby对应分类。5.具体玩法请在官方tg群里提问,本文就不详说了。tg群:t.me/moviepilot_officialmoviepilot项目地址:https://github.com/jxxghp/MoviePilotCookieCloud(chrome插件)地址:https://www.123pan.com/s/wkTGjv-JjTV.html

版权属于:yusuble

本文链接:https://blog.suble.cn/archives/1239.html

本站未注明转载的文章均为原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!

上一篇

宝塔部署chevereto图床4.0.7开心版,并接入NAS的minio对象存储教程(附图床下载)

下一篇

GTA6超燃4K预告片

阴天向日葵

阴天向日葵

阴天向日葵

构建成功了,提示账号密码不对(核对了几次是对的)

2024年06月25日

回复 取消

首页
评论
分享
Top