1.安装portainer

1
2
3
4
5
6
7
8
9
10
11
12
docker run -d \
--name=portainer \
--hostname=portainer \
--restart=on-failure:3 \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
-v /volume1/docker/portainer:/data \
-e TZ=Asia/Shanghai \
--net=host \
--log-driver json-file \
--log-opt max-size=5m \
--log-opt max-file=3 \
6053537/portainer-ce:latest

2.添加模版订阅地址

1

1
https://gitee.com/rastyu/movie-pilot/raw/master/templates1.0.json

3.使用模版创建容器

2

4.更改认证站点

本模板默认使用IYYU进行认证,如使用其它站点认证,需先创建,再修改

4.1 先暂停创建完成的容器

3

4.2 重新编辑堆栈,添加自己的认证站点

4

5

以添加观众作为认证站点为例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
version: "3.8"
services:
moviepilot:
image: jxxghp/moviepilot:${version} # 容器镜像名
container_name: ${NAME} # 容器名称
hostname: ${NAME} # 网络名称
restart: unless-stopped # 重启策略
network_mode: host # host网络
volumes:
- ${config}:/config # 配置保存目录
- ${chrmoe}:/moviepilot/.cache/ms-playwright # chrmoe保存
- ${LIBRARY}:${LIBRARY} # 文件访问父目录
- /var/run/docker.sock:/var/run/docker.sock:ro # docker监控程序
environment:
- TZ=Asia/Shanghai # 中国时区
- PUID=${UID} # 输入id -u可查询,群晖必须改
- PGID=${GID} # 输入id -u可查询,群晖必须改
- UMASK=${UMASK} # 权限掩码
- PORT=${PORT} # API服务端口
- NGINX_PORT=${NGINX_PORT} # WEB服务端口
- PROXY_HOST=${PROXY} # 网络代理
- MOVIEPILOT_AUTO_UPDATE=${UPDATE} # 重启更新
- SUPERUSER=${SUPERUSER} # 超级管理员用户名
- API_TOKEN=${API_TOKEN} # API密钥,默认moviepilot
- GITHUB_TOKEN=${GITHUB} # Github token
- PLUGIN_MARKET=${MARKET} # 插件市场仓库地址
- AUTH_SITE=iyuu # 认证站点
- IYUU_SIGN=${IYUU_SIGN} # IYUU登录令牌
logging:
driver: json-file
options:
max-size: 5m # 单个日志文件大小为5m
max-file: 3 # 最多3个日志文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
version: "3.8"
services:
moviepilot:
image: jxxghp/moviepilot:${version} # 容器镜像名
container_name: ${NAME} # 容器名称
hostname: ${NAME} # 网络名称
restart: unless-stopped # 重启策略
network_mode: host # host网络
volumes:
- ${config}:/config # 配置保存目录
- ${chrmoe}:/moviepilot/.cache/ms-playwright # chrmoe保存
- ${LIBRARY}:${LIBRARY} # 文件访问父目录
- /var/run/docker.sock:/var/run/docker.sock:ro # docker监控程序
environment:
- TZ=Asia/Shanghai # 中国时区
- PUID=${UID} # 输入id -u可查询,群晖必须改
- PGID=${GID} # 输入id -u可查询,群晖必须改
- UMASK=${UMASK} # 权限掩码
- PORT=${PORT} # API服务端口
- NGINX_PORT=${NGINX_PORT} # WEB服务端口
- PROXY_HOST=${PROXY} # 网络代理
- MOVIEPILOT_AUTO_UPDATE=${UPDATE} # 重启更新
- SUPERUSER=${SUPERUSER} # 超级管理员用户名
- API_TOKEN=${API_TOKEN} # API密钥,默认moviepilot
- GITHUB_TOKEN=${GITHUB} # Github token
- PLUGIN_MARKET=${MARKET} # 插件市场仓库地址
- AUTH_SITE=iyuu,audiences # 认证站点
- IYUU_SIGN=${IYUU_SIGN} # IYUU登录令牌
- AUDIENCES_UID=123456 # 观众用户ID
- AUDIENCES_PASSKEY=fdsafdsafsadf # 观众密钥
logging:
driver: json-file
options:
max-size: 5m # 单个日志文件大小为5m
max-file: 3 # 最多3个日志文件
站点 参数
iyuu IYUU_SIGN:IYUU登录令牌
hhclub HHCLUB_USERNAME:用户名
HHCLUB_PASSKEY:密钥
audiences AUDIENCES_UID:用户ID
AUDIENCES_PASSKEY:密钥
hddolby HDDOLBY_ID:用户ID
HDDOLBY_PASSKEY:密钥
zmpt ZMPT_UID:用户ID
ZMPT_PASSKEY:密钥
freefarm FREEFARM_UID:用户ID
FREEFARM_PASSKEY:密钥
hdfans HDFANS_UID:用户ID
HDFANS_PASSKEY:密钥
wintersakura WINTERSAKURA_UID:用户ID
WINTERSAKURA_PASSKEY:密钥
leaves LEAVES_UID:用户ID
LEAVES_PASSKEY:密钥
ptba PTBA_UID:用户ID
PTBA_PASSKEY:密钥
icc2022 ICC2022_UID:用户ID
ICC2022_PASSKEY:密钥
ptlsp PTLSP_UID:用户ID
PTLSP_PASSKEY:密钥
xingtan XINGTAN_UID:用户ID
XINGTAN_PASSKEY:密钥
ptvicomo PTVICOMO_UID:用户ID
PTVICOMO_PASSKEY:密钥
agsvpt AGSVPT_UID:用户ID
AGSVPT_PASSKEY:密钥
hdkyl HDKYL_UID:用户ID
HDKYL_PASSKEY:密钥
qingwa QINGWA_UID:用户ID
QINGWA_PASSKEY:密钥
discfan DISCFAN_UID:用户ID
DISCFAN_PASSKEY:密钥

4.3 更新堆栈

  • 更改完成点击更新堆栈会自动创建完成

6


Copyright © 2024 | 基于Stellar 主题
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。