搭建玩小雅,以及小雅全家桶过后,使用emby播放视频无法实现302效果。
后经过群内大佬 @chas 帮助后手搓反代,成功实现302效果,现把过程记录如下,以供他人查阅
1:下载文件,解压文件到你部署全家桶的机器,记住你的文件路径 (以我的为例是/volume3/docker/xiaoya 后面教程里面凡是遇见此路径的部分,一律替换成你自己的路径),这个路径后面需要用到。
2:编辑相关文件,一共需要修改两个文件,分别是
/volume3/docker/xiaoya/emby-nginx/nginx/conf.d/emby.conf 以及
/volume3/docker/xiaoya/emby-nginx/nginx/conf.d/emby.js 这两个文件下文简称位conf以及js
3:下载相应的docker映像 docker pull nginx:stable-alpine3.17-slim (注意,nginx不能使用latest版 本,只能使用alpine版本。
4:映射容器的对应路径和端口
本地端口8095对应至容器端口80
文件夹 /volume3/docker/xiaoya/emby-nginx/nginx/conf.d 对应至 容器的/etc/nginx/conf.d
文件夹 /volume3/docker/xiaoya/emby-nginx/nginx/embyCache 对应至 容器的/etc/nginx/emby
文件 /volume3/docker/xiaoya/emby-nginx/nginx/nginx.conf 对应至 容器的/etc/nginx/nginx.conf
启动容器即可,需注意,要通过8095端口访问emby才能实现302效果。
所需文件下载链接:https://alist.mianmianku.com/d/%E7%B3%BB%E7%BB%9F%E7%A1%AC%E7%9B%98/%E7%99%BE%E5%BA%A6/%E6%88%91%E7%9A%84%E8%B5%84%E6%BA%90/xiaoya.zip