0

使用DOCKER命令安装emby qb moviepilot

发表于:2024-9-24 18:01:06 Docker 953
本帖最后由 luke 于 2024-9-24 18:04 编辑

[size=1.5em]前置要求

1.会一些简单的linux命令;
2.知道怎么查飞牛NAS的目录,知道存储空间会挂载在那个目录,比如我这里默认挂载地址为/vol1/1000;
3.需要在文件管理页面创建好视频和docker应用配置存储的目录。
获取root权限
登陆进NAS的SSH,然后执行以下命令输入密码后获取root权限
sudo -iEMBY
执行以下命令启动emby
docker run -d \
  --name embyserver \
  -m 4096m \
  -p 8096:8096 \
  -p 8920:8920 \
  -p 8190:1900/udp \
  -p 8735:7359/udp \
  -e TZ="Asia/Shanghai" \
  --privileged=true \
  --device /dev/dri:/dev/dri \
  -e UID=0 \
  -e GID=0 \
  -e GIDLIST=0 \
  -e HTTPS_PROXY="http://192.168.50.77:20171" \
  -v /vol1/1000/AppData/DockerData/embyserver/config:/config \
  -v /vol1/1000/AppData/media/video:/LocalVideo \
  --restart=unless-stopped \
  amilys/embyserver
参数说明:
-m 4096m  限制内存使用4G
--device /dev/dri:/dev/dri  硬解码驱动需要
-e HTTPS_PROXY="http://192.168.50.77:20171" docker容器网络代理,如果没有需要此项可以删除
-v /vol1/1000/AppData/DockerData/embyserver/config:/config  emby配置文件目录(可自行替换)
-v /vol1/1000/AppData/media/video:/LocalVideo emby媒体库目录(此处建议把QB 和 媒体库目录都放在一起,后续MP使用才不会报硬链接错误)
--restart=unless-stopped  未手动停止则重试启动

qbittorrent
执行以下命令启动qbittorrent下载器
docker run -d \
--name=pt-ssd \
-m 3072m \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-e WEBUI_PORT=8001 \
--network host \
-v /vol1/1000/AppData/pt-ssd/config:/config \
-v /vol1/1000/AppData/media/pt-downloads:/downloads \
--restart unless-stopped \
linuxserver/qbittorrent:14.3.9
参数说明
-e WEBUI_PORT=8001 WEBUI端口
-v /vol1/1000/AppData/pt-ssd/config:/config  QB下载器配置目录(可自行替换)
-v /vol1/1000/AppData/media/pt-downloads:/downloads  QB下载目录(可自行替换)
moviepilot
执行以下命令启动moviepilot
docker run -d \
--name=moviepilot \
-e TZ=Asia/Shanghai \
-e NGINX_PORT=3100 \
-e PUID=0 \
-e PGID=0 \
-e PORT=3101 \
-e PROXY_HOST= http://192.168.50.77:20171 \
-e MOVIEPILOT_AUTO_UPDATE=true \
-e AUTH_SITE=iyuu \
-e IYUU_SIGN=IYUU2095xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
-p 3100:3100 \
-p 3101:3101 \
-v /vol1/1000/AppData/media:/LocalMedia \
-v /vol1/1000/AppData/DockerData/moviepilot/config:/config \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
-v /vol1/1000/AppData/DockerData/moviepilot/moviepilot:/moviepilot \
--restart=unless-stopped \
jxxghp/moviepilot:latest
参数说明
-e PROXY_HOST= http://192.168.50.77:20171 HTTP代理,MP必须要有,否则大部分功能无法使用
-e MOVIEPILOT_AUTO_UPDATE=true 是否开启自动更新
-e AUTH_SITE=iyuu 认证站点,我这里是IYUU,PT站点请查看MP官网填写规则
-e IYUU_SIGN=IYUU2095xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  IYUU的秘钥,PT站点请查看MP官网填写规则
-p 3100:3100 WEBUI端口
-p 3101:3101 mp api端口
-v /var/run/docker.sock  docker sock 配置他你才能在菜单里面重启mp
-v /vol1/1000/AppData/media:/LocalVideo  影视目录
-v /vol1/1000/AppData/DockerData/moviepilot/config:/config mp配置文件目录
-v /vol1/1000/AppData/DockerData/moviepilot/moviepilot:/moviepilot  MP内置浏览器目录
另外我这里是将app.env文件放在config目录下,因此这里只配置了认证站点。


收藏
送赞
分享

发表回复

评论列表(4)

楼主好文
2024-10-13 22:40:03 回复
老兄 整理个docker compose的一键部署合集包吧(mp qb tr emby plex cookiecloud等等)
2024-9-30 20:43:35 回复
PUID 0
PGID 0
UMASK 000
2024-9-30 20:41:53 回复
我docker安装的qb无法下载pt,提示没有权限修改目录
2024-9-29 02:10:25 回复
PUID 0 PGID 0 UMASK 000  详情 回复
2024-9-30 20:41
luke

TA还没有介绍自己~

2

主题

2

回帖

8

积分

江湖小虾

积分
8
话题