使用Redir115让emby通过auto_symlink直链播放115网盘文件
镜像地址 htnanako/redir115,该项目使用了bpking1/embyExternalUrl以及sjtuross/redir115提供的代码进行整合,同时提供redir115及nginx代理服务在同一个容器内。感谢原项目开发大佬的付出。
使用redir115的nginx标签镜像,此镜像同时用于代理Emby请求以及请求115直链。
docker的compose配置:
version: '3.8'
services:
redir115:
image: htnanako/redir115:nginx
container_name: redir115
restart: unless-stopped
network_mode: host
volumes:
#这是你redir115存放数据的路径
- /volume1/docker/redir115/redir115:/data
- /volume1/docker/redir115/cache:/var/cache/nginx/emby
- /volume1/docker/redir115/logs:/var/log/nginx
environment:
NGINX_PORT: 8092
#指定nginx监听端口,后续访问Emby服务均使用此端口,才可以实现直链播放,默认8092端口
EMBY_HOST: http://192.168.50.184:8096
#Emby服务器的地址,内网地址端口就可以了
EMBY_API_KEY: 34343434343d77ab8fa4db6b7799bf
#Emby的ApiKey,从Emby的web中获取
ORIGINAL_PATH: /volume1/docker/clouddrive2/CloudNAS/CloudDrive/WebDAV/115/
#填不属于115网盘的路径,我网盘电影的路径是:/volume1/docker/clouddrive2/CloudNAS/CloudDrive/WebDAV/115/电影/电影/怒火追击(2023)/怒火追击.mkv
REDIR_HOST: https://redir.XXXX.eu.org:8443
#反代的路径,比如我用lucky反代的,lucky反代端口是8443,那么前端地址就是:redir.XXXX.eu.org,后端地址就是:http://192.168.50.184:5302
REDIR_MODE: strm_local
COOKIE: UID=; CID=; SEID=
#115网盘的cookie,使用一个不需要用的,比如我的是TV端的
使用
所有配置完成并启动容器后,访问Redir115容器中配置的Nginx端口,默认 8092
,即可访问到Emby服务。可支持第三方客户端、Emby Web播放302直链地址。