介绍

MoviePilot 作为二代目的NAS自动化观影工具,基于 NAStool 部分代码重新设计;前后端分离,界面更加美观、速度更为迅速,作为续作,需要站点认证作为使用门框。

截图

mp-2.png

Docker Run

docker run -d \
  --name=moviepilot \
  -p 3000:3000 \
  -v /media:/media \ #自行修改为媒体库所在路径
  -v ./config:/config \ #配置文件路径
  -v ./core:/moviepilot/.cache/ms-playwright \
  -v /var/run/docker.sock:/var/run/docker.sock:ro \ #docker控制(用于重启自动升级等)
  -e NGINX_PORT=3000 \
  -e PORT=3001 \
  -e PUID=0 \
  -e PGID=0 \
  -e UMASK=000 \
  -e TZ=Asia/Shanghai \
  -e AUTH_SITE=iyuu \
  -e IYUU_SIGN=token \
  -e SUPERUSER=user \
  -e API_TOKEN=moviepilot \
  -e PROXY_HOST=http://10.0.0.254:7890 \ #网络代理,如果需要的话
  --restart=always \
  jxxghp/moviepilot:latest

自行修改 /media/config 等映射目录,保证其存在且可用。

Docker Compose

version: '3.3'
services:
    moviepilot:
        stdin_open: true
        tty: true
        container_name: moviepilot
        hostname: moviepilot
        networks:
            - moviepilot
        ports:
            - 3000:3000
        volumes:
            - '/media:/media' #自行修改为媒体库所在路径
            - './config:/config' #配置文件路径
            - './core:/moviepilot/.cache/ms-playwright'
            - '/var/run/docker.sock:/var/run/docker.sock:ro' #docker控制(用于重启自动升级等)
        environment:
            - 'NGINX_PORT=3000'
            - 'PORT=3001'
            - 'PUID=0' #UID,按需修改
            - 'PGID=0' #GID,按需修改
            - 'UMASK=000' #UNASK,按需修改
            - 'TZ=Asia/Shanghai'
            - 'AUTH_SITE=iyuu' #认证方式,这里以iyuu为例
            - 'IYUU_SIGN=token' #认证的密钥
            - 'SUPERUSER=user' #密码在容器日志
            - 'API_TOKEN=moviepilot'
            - 'PROXY_HOST=http://10.0.0.254:7890' #网络代理,如果需要的话
        restart: always
        image: jxxghp/moviepilot:latest
networks:
  moviepilot:
    name: moviepilot

按需调整参数与映射目录,详情可查阅官方wiki

启动

安装完成后,访问地址为:http://ip:3000(端口号可自行修改);

默认密码,请在容器日志、日志文件中查询(仅出现一次,获取后自行修改);

  • 日志文件路径为/config对应映射目录下logs/moviepilot.log文件;

  • 可以通过搜索关键字 超级管理员 快速定位密码位置。

项目地址

https://github.com/jxxghp/MoviePilot-Wiki

https://wiki.movie-pilot.org/