收起左侧

MoviePilot新手喂饭教程之部署篇

41
回复
18409
查看
  [ 复制链接 ]

3

主题

34

回帖

70

牛值

江湖新锐

社区上线纪念勋章社区共建团荣誉勋章

2024-9-26 14:34:08 显示全部楼层 阅读模式
本帖最后由 Mickeyilmaz 于 2024-10-13 12:19 编辑

在社区看到很多人有部署MP的需求,官方wiki写的其实挺简单明了了,但是有很多人看不懂,我出一期详细教程吧

首先打开文件管理,打开你docker的目录,在目录下新建Moviepilot文件 然后在文件里新建config和core文件
完成后目录格式应该是这样 如下图⬇️


目录创建好以后我们打开docker,点击compose然后新建项目,名称写moviepilot或者mp都可以,然后路径选择你自己创建的位置我的位置就是Docker/Moviepilot
因为我自己已经部署好一个了 所以我就用Moviepilot-demo来命名了




然后我们把下面的compose复制进去
  1. version: '3.3'

  2. services:

  3.     moviepilot:
  4.         stdin_open: true
  5.         tty: true
  6.         container_name: moviepilot
  7.         hostname: moviepilot
  8.         network_mode: host
  9.         ports:
  10.             - target: 3000
  11.               published: 3000
  12.               protocol: tcp
  13.         volumes:
  14.             - '/media:/media'
  15.             - '/Docker/Moviepilot/config:/config'
  16.             - '/Docker/Moviepilot/core:/moviepilot/.cache/ms-playwright'
  17.             - '/var/run/docker.sock:/var/run/docker.sock:ro'
  18.         environment:
  19.             - 'NGINX_PORT=3000'
  20.             - 'PORT=3001'
  21.             - 'PUID=0'
  22.             - 'PGID=0'
  23.             - 'UMASK=000'
  24.             - 'TZ=Asia/Shanghai'
  25.             - 'AUTH_SITE=iyuu'
  26.             - 'IYUU_SIGN=xxxx'
  27.             - 'SUPERUSER=admin'
  28.             - 'API_TOKEN=moviepilot'
  29.         restart: always
  30.         image: jxxghp/moviepilot:latest
复制代码
/media为媒体文件目录,根据实际情况调整,需要注意的是,如果你计划使用硬链接来整理文件,那么文件下载目录和整理后的媒体库目录只能映射一个根目录不能分开映射,否则将会导致跨盘无法硬链接。 这是由docker的目录映射机制决定的,下面这些情况都会导致跨盘无法硬链接:
下载目录和媒体库目录分别属于两个不同的磁盘
下载目录和媒体库目录属于同一磁盘,但在两个不同的分区/存储空间/存储池中
下载目录和媒体库目录分别作为两个目录路径映射到docker容器中
/moviepilot/config为配置文件、数据库文件、日志文件、缓存文件使用的文件目录,该目录将会存储所有设置和数据,需根据实际情况调整。
/moviepilot/core为浏览器内核下载保存目录(避免容器重置后重新下载浏览器内核),需根据实际情况调整。
/var/run/docker.sock用于内建重启时使用,建议映射。
默认使用3000为WEB服务端口,3001为Api服务端口,可根据实际情况调整。

我们要修改的就是/media是你的媒体目录地址,冒号前面是本机地址,冒号后面是容器映射地址,比如我自己的映射地址就是/vol3/1000/影视:/影视,映射完成后mp就可以访问这个地址下的所有文件及文件夹。然后照猫画虎修改/config以及/core的映射地址,可以直接去文件目录右键详细信息,直接复制过来。
同时我们要修改AUTH_SITE 认证站点,只有认证通过后才能使用相关功能,站点认证相关参数参考这里,修改完成后我们直接点完成,创建成功就可以构建容器了。



如图,MP已经部署完成了,现在可以使用你的nas地址:3000访问MP了,默认用户名为admin,为了安全,第一次启动将使用随机密码,需要去日志中查看密码,日志地址为/Docker/Moviepilot-demo/config/logs/moviepilot.log

登录成功后就可以去设置里修改用户名和密码了,至此MP的部署就完成了,后续使用方面可以参考官方wiki


MP微信通知教程已出,指路:MoviePilot新手喂饭教程之微信通知篇
码字不易球球给个点赞吧!
收藏
送赞 11
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

14

主题

30

回帖

0

牛值

初出茅庐

2024-12-21 13:47:44 显示全部楼层
time="2024-12-21T13:45:05+08:00" level=warning msg="/vol2/1000/Docker/Moviepilot/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion"
moviepilot Pulling
moviepilot Error Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
Exited:18
构建失败了,日志提示这个,大佬,是什么原因?
[md]![image.png](data/attachment/forum/202501/02/232734vktaddzdqodztqdl.png "image.png")是镜像源的问题,换了就行,我用的这个成功了 [/md]  详情 回复
2025-1-2 23:28

3

主题

34

回帖

70

牛值

江湖新锐

社区上线纪念勋章社区共建团荣誉勋章

2024-9-26 16:29:06 楼主 显示全部楼层
论坛的文字颜色有问题吧 我码完字发现颜色不生效
同求,顶一下~  详情 回复
2024-11-23 19:46
老哥发个moviepilot-v2的部署呗  详情 回复
2024-11-18 09:00

1

主题

12

回帖

0

牛值

江湖小虾

2024-9-30 11:27:13 显示全部楼层
收藏了,慢慢学习

1

主题

10

回帖

0

牛值

fnOS系统内测组

2024-9-30 12:09:30 显示全部楼层
- '/var/run/docker.sock:/var/run/docker.sock:ro'  这一条添加不了。
compose 里面添加失败么?提示什么?  详情 回复
2024-10-2 03:39

1

主题

10

回帖

0

牛值

fnOS系统内测组

2024-9-30 12:11:03 显示全部楼层
感谢大佬,我以前搞了一个 MP QB TR EMBY PLEX COOKIECLOUD的大集合,在群晖测试很好用,结果把那份yaml文档搞丢了 ,有时间我整理一下跟个楼。
哥们整理好了吗,发出来大家学习一下  详情 回复
2024-11-7 15:50

6

主题

58

回帖

0

牛值

初出茅庐

社区上线纪念勋章

2024-10-1 00:18:36 显示全部楼层
就喜欢发技术贴的大佬,能省很多麻烦  

3

主题

34

回帖

70

牛值

江湖新锐

社区上线纪念勋章社区共建团荣誉勋章

2024-10-2 03:39:00 楼主 显示全部楼层
compose 里面添加失败么?提示什么?
compose搭建时候没有提示错误,但是在容器修改容器设置时候会提示位置错误。删除之后就可以保存。  详情 回复
2024-11-28 21:46

2

主题

3

回帖

0

牛值

江湖小虾

2024-10-10 14:45:27 显示全部楼层
一直登不上....提示密码错误,看日志在装插件一直装不上
日志发出来看看,确定密码没错吗?  详情 回复
2024-10-12 11:48

3

主题

34

回帖

70

牛值

江湖新锐

社区上线纪念勋章社区共建团荣誉勋章

2024-10-12 11:48:03 楼主 显示全部楼层
日志发出来看看,确定密码没错吗?

2

主题

6

回帖

0

牛值

fnOS系统内测组

2024-10-13 17:53:01 显示全部楼层
密码一直登录失败  登录失败 400,请检查用户名、密码或双重验证码是否正确
等几分钟试试 启动也需要时间  详情 回复
2024-10-14 18:38

3

主题

34

回帖

70

牛值

江湖新锐

社区上线纪念勋章社区共建团荣誉勋章

2024-10-14 18:38:13 楼主 显示全部楼层
等几分钟试试 启动也需要时间

0

主题

16

回帖

0

牛值

江湖小虾

2024-10-15 09:31:59 显示全部楼层
部署弄弄就会了,重点都不是部署~~~~~~~~~唉

0

主题

3

回帖

0

牛值

江湖小虾

2024-10-26 13:44:53 显示全部楼层
不玩PT站看来没必要折腾了

4

主题

12

回帖

0

牛值

fnOS系统内测组

2024-10-29 21:05:50 显示全部楼层
docker里日志点开黑黑的啥都没有,做docker/config/里也没有日志目录。啥文件都没有 =。=
容器成功运行了吗?  详情 回复
2024-10-30 13:17

3

主题

34

回帖

70

牛值

江湖新锐

社区上线纪念勋章社区共建团荣誉勋章

2024-10-30 13:17:16 楼主 显示全部楼层
容器成功运行了吗?
当时容器是成功的,就是找不到密码。因为config里面啥都没有。 后面我试了好多次成功了,终于有config里面的各种文件了。日志也可以看到密码了。  详情 回复
2024-11-3 21:07

4

主题

12

回帖

0

牛值

fnOS系统内测组

2024-11-3 21:07:27 显示全部楼层
当时容器是成功的,就是找不到密码。因为config里面啥都没有。
后面我试了好多次成功了,终于有config里面的各种文件了。日志也可以看到密码了。

6

主题

36

回帖

0

牛值

fnOS系统内测组

社区上线纪念勋章

2024-11-7 15:50:14 显示全部楼层
哥们整理好了吗,发出来大家学习一下

0

主题

4

回帖

0

牛值

fnOS系统内测组

2024-11-8 15:53:47 显示全部楼层
部署还是很简单的,主要是里面的插件设置,刷流等操作。比如点击影视后,实现QT自动下载,emby/fnos自动刮削.自动化操作。

0

主题

1

回帖

0

牛值

江湖小虾

2024-11-10 22:51:11 显示全部楼层
/share/CACHEDEV1_DATA/Public:/媒体.没有吗威联通的网友,映射后本地媒体被识别成Rclone网盘

0

主题

3

回帖

0

牛值

江湖小虾

2024-11-12 12:37:51 显示全部楼层
好难 看天书 什么时候能出套件版

0

主题

6

回帖

0

牛值

江湖小虾

2024-11-14 16:24:45 显示全部楼层
请问从仓库拉镜像和compose建立有没有区别呀?之前是在仓库拉的,能启动和认证,现在卡在硬链接还没做。

9

主题

17

回帖

0

牛值

江湖小虾

2024-11-18 09:00:51 显示全部楼层
老哥发个moviepilot-v2的部署呗
V2还没看呢 最近有点忙  详情 回复
2024-11-26 12:13

8

主题

20

回帖

0

牛值

江湖小虾

2024-11-18 09:18:51 显示全部楼层
如果可以,求大佬带给个馒头入场券
ID:jokmt
邮箱:wsrjk123456@163.com

10

主题

20

回帖

0

牛值

初出茅庐

2024-11-21 11:55:34 显示全部楼层
就是不知道怎么认证,好像都不能白嫖把

0

主题

3

回帖

0

牛值

江湖小虾

2024-11-23 19:46:43 显示全部楼层
同求,顶一下~

3

主题

34

回帖

70

牛值

江湖新锐

社区上线纪念勋章社区共建团荣誉勋章

2024-11-26 12:13:10 楼主 显示全部楼层
呆呆呆 发表于 2024-11-18 09:00
老哥发个moviepilot-v2的部署呗

V2还没看呢 最近有点忙

17

主题

35

回帖

0

牛值

初出茅庐

2024-11-26 14:23:10 显示全部楼层
        volumes:
            - '/media:/vol2/1000/MOVIE-raid5/moviepilot'
            - '/Docker/Moviepilot/config:/vol1/1000/Docker/Moviepilot/config'
            - '/Docker/Moviepilot/core:/vol1/1000/Docker/Moviepilot/core'
            - '/var/run/docker.sock:/var/run/docker.sock:ro'


这3个链接都填了,但是创建后日志区的路径里面空空如也,不知道为什么
你直接填的我的?  详情 回复
2024-11-28 12:40

3

主题

34

回帖

70

牛值

江湖新锐

社区上线纪念勋章社区共建团荣誉勋章

2024-11-28 12:40:03 楼主 显示全部楼层
你直接填的我的?
我好像把映射填反了,应该再左边填路径,右边填对应的映射文件.  详情 回复
2024-12-1 03:08

0

主题

6

回帖

0

牛值

江湖小虾

2024-11-28 21:46:45 显示全部楼层
Mickeyilmaz 发表于 2024-10-2 03:39
compose 里面添加失败么?提示什么?

compose搭建时候没有提示错误,但是在容器修改容器设置时候会提示位置错误。删除之后就可以保存。

17

主题

35

回帖

0

牛值

初出茅庐

2024-12-1 03:08:41 显示全部楼层

我好像把映射填反了,应该再左边填路径,右边填对应的映射文件.

0

主题

7

回帖

0

牛值

fnOS系统内测组

2024-12-4 11:05:19 显示全部楼层
请问一下,所谓认证站点,是要在对应的网站注册账号,然后配置上用户名和密码吗?

1

主题

9

回帖

0

牛值

江湖小虾

2024-12-6 11:52:38 显示全部楼层
moviepilot 认证失败  怎么办?
#######################################################################
# 【*】为必配项,其余为选配项,选配项可以删除整项配置项或者保留配置默认值       #
#######################################################################
### 【*】认证站点,支持配置多个,使用,分隔
AUTH_SITE=ROUSI
ROUSI_UID=
ROUSI_PASSKEY=
API监听地址《汪意不是前端访问地址)
HOST=0.0.0.0#是否调试模式,打开后将输出更多日志
DEBUG=false
#是否开发模式,打开后后台服务将不会启动
DEV=false
#【*】超级管理员,设置后一但重启将固化到数据库中,修改将无效(初始化超级管理员密码仅会生成一次,请在日志中查看并自行登录系统修改)
SUPERUSER=admin

0

主题

4

回帖

0

牛值

江湖小虾

2024-12-18 14:11:38 显示全部楼层
你好我想问一下安装好moviepilot后订阅资源时个别电影无法订阅,有些订阅下来了不会自动下,这个怎么解决?

1

主题

3

回帖

0

牛值

江湖小虾

2025-1-2 23:28:05 显示全部楼层

image.png是镜像源的问题,换了就行,我用的这个成功了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

8

回帖

0

牛值

江湖小虾

2025-1-24 22:25:37 显示全部楼层
请勿在任何国内平台发布或引用此wiki任何相关内容,请尽量避免在国内公共场合提及MoviePilot全称,如确实有需要请使用简称:MP。

3

主题

18

回帖

0

牛值

江湖小虾

2025-2-12 10:32:38 显示全部楼层
如果后面一个盘不够,加了张盘2,/media映**盘1 ,那么盘2的资源只能通过软链接到盘1的/media目录来整理?

3

主题

6

回帖

0

牛值

江湖小虾

2025-2-14 17:30:41 显示全部楼层
照着大佬的教程部署好了,web页面也能正常打开,下载插件什么的都正常。但是文件目录哪里我一直没搞明白,前面  - '/media:/media'部署的时候,我是
/vol3/1000/娱乐/影视/qBittorrent/qbDownload映射的/media ,也就是用我qb的下载目录。这样部署完,在mp里设置存储目录的时候,那个目录只能选择docker内mp的目录,没办法选到正常的下载目录,也没办法设置目录监控,这是哪里弄错了啊,能不能指点一下
/vol3/1000/娱乐/影视/qBittorrent/qbDownloa 直接在映射的这个文件夹里面可以再建文件夹,MP里面选择目录的时候,那个media的文件夹里面就会显示出来了...  详情 回复
2025-2-16 15:12

2

主题

2

回帖

0

牛值

江湖小虾

2025-2-16 15:12:33 显示全部楼层
/vol3/1000/娱乐/影视/qBittorrent/qbDownloa
直接在映射的这个文件夹里面可以再建文件夹,MP里面选择目录的时候,那个media的文件夹里面就会显示出来了...
明白了,谢谢  详情 回复
2025-2-16 21:21

3

主题

6

回帖

0

牛值

江湖小虾

2025-2-16 21:21:51 显示全部楼层
明白了,谢谢

0

主题

5

回帖

0

牛值

江湖小虾

2025-2-18 00:04:20 显示全部楼层
整理的时候,硬链接失败,飞牛不支持,软连接后生成的连接文件直接打,打不开,用飞牛影视也识别不了

1

主题

9

回帖

0

牛值

江湖小虾

社区上线纪念勋章

2025-3-10 20:11:36 显示全部楼层
本帖最后由 qqdd2024 于 2025-3-10 20:34 编辑

文件管理-看不到docker的文件夹,如何找到,只有在管理员视角才能看到,怎么办   
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则