Emby直连115网盘(二)

最后更新于:

Emby 直连 115 网盘(二)

Emby 直连网盘走 302 重定向

1. 准备工作

如果你看过上一篇文章的话,你可能已经搭建成功了,可能 302 反代没成功,需要上传文件修改文件。最近我发现一个项目,他虽然是付费的,但是他免费生成 strm 文件,以及默认 302 反代端口,是的现在收费了,因为被滥用,就全收费了。功能还不错。只需要填写 emby 的地址+端口,以及 emby 的 api key 就行,这个项目不需要部署 alist,cd2 等其他 docker;只需要 emby 和这个项目就行。目前只支持 115 网盘,记得是 115 会员才玩哦。

我先把我的 docker 树目录再放出来。

 1/root根目录
 2├── mnt
 3| ├── docker                 # 创建容器脚本文件夹
 4|   ├── apps
 5|      ├── cloud_media_sync  # 生成strm文件,并且反代302
 6|      ├── emby              # 搭建emby
 7|   ├── docker-compose
 8|      ├── strm302.yaml      # cloud_media_sync+emby
 9|   ├── Media                # 生成的strm文件媒体库
10|        ├── Strm
11|          ├──  Movie
12|          ├──  TV

2 项目介绍

2.1 什么是 cloud_media_sync

cloud_media_sync 就是生成 strm 并且反代 302 的项目,目前是收费的。但是很好用,下面我简称 cms。

老虎哥 cms 官方 wiki。

https://img.nw177.cn/blog/10.docker/1006-Emby直连115网盘(二)-01-as-01.webp

2.2 什么是 Symedia

Symedia 是生成 strm 文件,还可以像MP一样整理了再生成。但是 302 要单独买,名称叫做 fastemby,如果你只是需要 302 但是不会自己搭建,你可以买 fastemby。然后搭配这位作者的免费项目 auto_symlink 使用,效果也是基本能满足的。

官方教程 wiki。

https://img.nw177.cn/blog/10.docker/1006-Emby直连115网盘(二)-02-cms-01.webp


3 创建 strm302 项目

创建好的 CMS 项目界面如下,创建好 compose,只要你填了 emby 两个参数,就是 302 反代了。你也可以尝试用他的生成 strm,默认类似 MP 的刮削,只是生成 strm 文件与 auto_symlink 原理不一样。而且主要不支持夸克网盘。这次我只给 cms 项目了,sa 上面 wiki 有。

 1# 官方文档
 2# https://hub.docker.com/r/amilys/embyerver
 3# 媒体库规范化命名手册
 4# https://emby.media/support/articles/Home.html
 5# https://hub.docker.com/r/imaliang/cloud-media-sync
 6# https://wiki.cmscc.cc/
 7
 8# ---
 9
10name: cms+emby
11# 最后编辑时间:2025-02-15
12  amilys-emby:
13    # 镜像地址,如需测试版追新,latest更改为beta
14    # arm64v8设备使用 amilys/embyserver_arm64v8
15    image: amilys/embyserver:beta
16    # 容器名
17    container_name: amilys-emby
18    # 主机名
19    hostname: amilys-emby
20    # 特权模式,赋予容器几乎与主机相同的权限,给root即可,开心用
21    privileged: true
22    environment:
23      # 时区
24      - TZ=Asia/Shanghai
25      # 最高权限,和上面特权模式重复,开一个就行
26      #- UID=0
27      #- GID=0
28      #- GIDLIST=0
29    volumes:
30      # 生成strm媒体库路径
31      - /mnt/Media/Strm:/mnt/Media/Strm
32      # amilys-emby配置文件
33      - /mnt/docker/apps/amilys-emby:/config
34    # 驱动
35    devices:
36      # 开启硬件转码
37      - /dev/dri:/dev/dri
38    # 网络模式  
39    network_mode: bridge
40    # 端口
41    ports:
42      # http webUI端口:8096,https webUI端口:8920
43      - 8096:8096
44      - 8920:8920
45    # 重启策略,总是重启
46    restart: always
47
48  cloud-media-sync:
49    # 镜像地址
50    image: imaliang/cloud-media-sync:latest
51    # 容器名
52    container_name: cloud-media-sync
53    # 主机名
54    hostname: cloud-media-sync
55    # 特权模式,赋予容器几乎与主机相同的权限,给root即可
56    privileged: true
57    # 环境配置 
58    environment:
59      # 给最高权限,直接让它可以访问到你的全部东西,注意要做好映射
60      - PUID=0
61      - PGID=0
62      # 默认创建新文件的权限,一般写022  
63      - UMASK=022
64      # 时区
65      - TZ=Asia/Shanghai
66      - RUN_ENV=online
67      # 登陆账号
68      - ADMIN_USERNAME=admin
69      # 登陆密码
70      - ADMIN_PASSWORD=admin
71      # emby的ip+端口
72      - EMBY_HOST_PORT=http://192.168.x.x:8096
73      # emby上的api key
74      - EMBY_API_KEY=
75      - IMAGE_CACHE_POLICY=3
76      # 购买的cms密钥填写在这里
77      - DONATE_CODE=CMS_XXX_XXX
78    volumes:
79      # cms配置文件路径
80      - /mnt/docker/apps/cloud_media_sync/config:/config
81      # cms日志文件路径
82      - /mnt/docker/apps/cloud_media_sync/logs:/logs
83      # cms的反代emby的nginx路径
84      - /mnt/docker/apps/cloud_media_sync/cache:/var/cache/nginx/emby
85      # 生成strm媒体库路径
86      - /mnt/Media/Strm:/mnt/Media/Strm
87    ports:
88      # cms webUI访问端口:9527
89      - 9527:9527
90      # 9096是cms反代302的访问emby端口
91      - 9096:9096
92    # 重启策略,总是重启
93    restart: always

4 总结

现在项目真的很多,但是玩网盘万变不离其宗,基本上都是生成 strm+302 反代看,但是很多人在内网其实生成 strm 不封控已经很好了,strm 提高了网盘的门槛,如果有傻瓜式安装,那么以后可能也会被封,得玩且玩吧!

推荐使用微信支付
微信支付二维码
推荐使用支付宝
支付宝二维码
最新文章

文档导航

此分类暂无内容