一,直接用docker-compose:
cd /var/lib/docker
mkdir -p mp & cd /var/lib/docker/mp (mp可以随意写)
创建一个docker-compose.yml: nano docker-compose.yml
内容如下,自行修改 (文字缩进有问题)
(PS. 1,站点认证那里不写也可以,登录后可再认证;2初始密码在log文件中)
services:
moviepilot:
stdin_open: true
tty: true
container_name: moviepilot-v2
hostname: moviepilot-v2
networks:
– moviepilot
ports:
– target: 3000
published: 3000
protocol: tcp
volumes:
– /volume1/mp/media:/media
– /volume1/mp/config:/config
– /volume1/mp/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
– AUTH_SITE= # 认证站点名称改成自己的
– PTVICOMO_UID= # 认证站点用户ID改成自己的
– PTVICOMO_PASSKEY= # 认证站点秘钥改成自己的
– SUPERUSER=admin # 超级管理员用户名,默认admin改成自己的
# – ‘API_TOKEN=无需手动配置,系统会自动生成。如果需要自定义配置,必须为16位以上的复杂字符串’
restart: always
image: jxxghp/moviepilot-v2:latest
networks:
moviepilot:
name: moviepilot
完了后docker-compose up -d。
部署成功后用IP:3000可登录。
二,如果用Dockge,则先装好Dockge(另一篇文章有)
把上面yml文件的代码用dockge编辑保存,然后运行就行了。
评论
发表评论