新版本带了建议界面,方便配置和修改,降低使用门槛,搭配之前的media302和115Upload,基本上就不需要cd2,alist等工具了.
安装
docker安装
-v /data/mediasync:/usr/src/app/config
用于设置配置目录映射/mnt:/mnt
主要用于映射strm生成-v /etc/timezone:/etc/timezone:ro
和-v /etc/localtime:/etc/localtime:ro
用于docker和宿主机同步时区,非必需-e PUID=1000
和-e PGID=1000
用于设置docker用户-e License="Your License"
配置你的授权密钥-p 8100:8100
端口映射,如需修改,只需将第一个8100改为你想要的端口即可
启动后,通过你的ip:8100即可访问,默认登录用户admin密码root
1 | docker pull ilovn/media_sync:latest && \ |
初始化设置
扫码或提供Cookie字符串设置账户
设置同步目录
可以通过点击
添加目录
增加更多目录,生成strm都会保存到输出目录中.Token是配合115Upload上传使用的,115Upload使用
-e API_SERVER="http://172.17.0.1:8100/api/receive" \
-e Access_Token="your token" \
服务地址是strm文件生成的时候的链接地址,搭配media302的后端,可以直接填写对应的地址,比如:
http://172.17.0.1:8091
注意地址最后不要带/
输出目录是保存strm的路径,记得把你的路径挂载到docker容器,这里会校验能不能写入目录
路径替换是可选项,用于一些定制场景,比如你的网盘路径是
/Media/Movies/XXXX
,你觉得加上strm保存路径/mnt/strm
后的/mnt/strm/Media/Movies/XXXX
太长,可以通过/Media/:/
替换掉/Media/
为/
,实际输出路径为/mnt/strm/Movies/XXXX
,注意路径替换是基于:
分割
设置strm参数
根据自己的需要设置即可,
以上一步设置的服务地址为http://172.17.0.1:8091
为例:
开启短链
包含pickcode:http://172.17.0.1:8091/一人之下 - S01E01.mkv?pickcode=e0lx8xxxxxxxx
包含sha1: http://172.17.0.1:8091/一人之下 - S01E01.mkv?pickcode=e0lx8xxxxxxxx&sha1=D0BCFFE9E91D0E35B2F67F7646A3EDF6FFDCE80E
包含path:http://172.17.0.1:8091/一人之下 - S01E01.mkv?pickcode=e0lx8&sha1=D0BCFFE9E91D0E35B2F67F7646A3EDF6FFDCE80E&path=/Media/Animes/国漫/一人之下/S01/一人之下 - S01E01.mkv
关闭短链
包含pickcode:http://172.17.0.1:8091/Media/Animes/国漫/一人之下/S01/一人之下 - S01E01.mkv?pickcode=e0lx8xxxxxxxx
包含sha1: http://172.17.0.1:8091/Media/Animes/国漫/一人之下/S01/一人之下 - S01E01.mkv?pickcode=e0lx8xxxxxxxx&sha1=D0BCFFE9E91D0E35B2F67F7646A3EDF6FFDCE80E
包含path:http://172.17.0.1:8091/Media/Animes/国漫/一人之下/S01/一人之下 - S01E01.mkv?pickcode=e0lx8&sha1=D0BCFFE9E91D0E35B2F67F7646A3EDF6FFDCE80E&path=/Media/Animes/国漫/一人之下/S01/一人之下 - S01E01.mkv
设置emby通知
设置是否开启emby刷新通知.
- Emby地址:emby的服务地址
- API Token:emby的api token
- 路径替换:用于strm本地路径与emby路径不一致的情况,主要是考虑到当前容器的挂载和emby容器挂载路径不一致的情况.路径替换以
:
分割,路径是容器内路径为基础,不要随便挂乱七八糟的路径,除非你理解自己的动作
设置定时任务
初始化配置完成后,服务已经能够正常接受115Upload的上传通知实现局部更新了.
为了首次使用,可以选择主页的意见生成功能实现初始数据落地,这里耗时可能比较长,请耐心等待或者关注容器日志.
定时任务会按照设置,定时刷新初始化设置里面的目录,如果目录数据量极大(单文件夹10万文件内最佳),建议分为多个目录使用,效率提升会很明显
首页
可以手动执行具体的刷新任务.