进阶篇:基于Google Drive的Plex私人媒体库使用Nginx进行中继的方法

网站所有资源都有,可联系VX:bjlyxy1688

图片[1]-进阶篇:基于Google Drive的Plex私人媒体库使用Nginx进行中继的方法-天时网

此教程小白劝退,废话少说,开搞!

 

系统要求

本文以Debian/Ubuntu系统为例

VPS:带宽最好大于100MB,性能不做要求

CF账号选配项,用于CDN加速

域名选配项,用于CDN加速,可先对vps地址进行绑定并开启CF加速

 

配合上一篇教程,在docker命令需要调整端口。

Plex安装配置

 安装

输入以下命令来建立一个plex的docker容器:

  1. docker run 
  2.   name=plex 
  3.   e PUID=0 
  4.   e PGID=0 
  5.   e VERSION=docker 
  6.   e UMASK_SET=022 
  7.   e TZ=“Asia/Shanghai” 
  8.   e PLEX_CLAIM=这里输入自己的CLAIM来绑定 
  9.   /root/plex/config:/config 
  10.   /root/plex/transcode:/transcode 
  11.   /drive:/drive 
  12.   127.0.0.1:32400:32400 
  13.   restart unlessstopped 
  14.   device=/dev/dri:/dev/dri 
  15.   ghcr.io/linuxserver/plex

-p 127.0.0.1:32400:32400  映射plex服务32400端口到主机的相同端口,只允许内部访问

-e PLEX_CLAIM  这是Plex服务端自动绑定账号的密钥,可以在官方地址获取

-v /root/plex/config:/config  映射plex数据库到本地(左侧为本机路径可自主修改)

-v /root/plex/transcode:/transcode  映射plex转码目录(左侧为本机路径可自主修改)

-v /drive:/drive  映射本地rclone挂载目录到本地(建议将所有gd挂载盘作为driver的子目录,这样增删云盘的挂载就不需要重启docker容器啦)

Nginx安装配置

前期工作

  • 安装Nginx并设置好Host主机及SSl证书
  • 添加反向Dai理,映射到http://127.0.0.1:32400

重点

反Die需要单独指定以下配置项,否则会产生诸如:WebSocket失联导致后台无法正常显示服务器网速及负载等信息;部分Header标头缺失导致部分H264编码mp4文件长时间缓冲且无法播放的问题。

下面给出解决方案的配置项:

  1. # Plex start
  2. # 解决视频预览进度条无法拖动的问题
  3. proxy_set_header Range $http_range;
  4. proxy_set_header IfRange $http_if_range;
  5. proxy_no_cache $http_range $http_if_range;
  6. # 反带流式,不进行缓冲
  7. client_max_body_size 0;
  8. proxy_http_version 1.1;
  9. proxy_request_buffering off;
  10. #proxy_ignore_client_abort on;
  11. # 同时反带WebSocket协议
  12. proxy_set_header XForwardedFor $remote_addr:$remote_port;
  13. proxy_set_header Upgrade $http_upgrade;
  14. proxy_set_header Connection upgrade;
  15. # Plex end

如果你要使用更快的前端来反Die建议中间套上CF,结构为Plex VPS > CF > Front Server,如果前端服务器的位置不错,会有很可观的提速功能,既节省了前端的性能,将负载较重的任务留给后端服务器来处理,性能与速度兼备。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
There's only one corner of the universe you can be sure of improving, and that's your own self.
这个宇宙中只有一个角落你肯定可以改进,那就是你自己
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容