Skip to content

基于 网盘 开放平台接口来同步生成 STRM、元数据下载、元数据上传,并且提供直链解析和外网302访问服务

License

Notifications You must be signed in to change notification settings

DDSRem-Dev/qmediasync

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

206 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QMediaSync

GitHub release (latest by date)

讨论方式

  • 电报群:http://t.me/q115_strm

  • QQ群:1057459156

  • Meow官方频道:使用鸿蒙系统手机扫描下方二维码来关注频道(请用官方浏览器打开)

开源版本不包含115开放平台账号,需要自备

本项目接受除了资源(搜索、订阅、下载)、逆向接口的一切功能PR

PR以后如果没有动静可以邮件、TG、QQ联系作者

介绍

  • 默认用户名 admin,密码 admin123
  • 默认端口:http-12333 https-12332
  • emby代理端口默认:http-8095 https-8094
  • 其他见 wiki

调试启动

go run .

退出

  • linux: ctrl + c
  • windows: 系统托盘找到QMediaSync图标,右键退出

编译且发布新版本

cd build_scripts
sudo ./build_and_release.sh -v vx.xx.xx

编译要求具有github命令行gh权限,且已经登录 如果要发布docker镜像,需要提前登录docker hub 该命令会编译打包所有平台的二进制文件,生成release版本,并且发布到github release页面,推送到docker hub(如果要推送到自己的仓库,请修改编译脚本中的用户名和仓库名)

数据库

开源版本不包含postgres数据库二进制文件,需要自己安装,建议版本15.x,然后配置环境变量使用。详见wiki中的安装

需要自备的密钥

  • 115开放平台 AppID,现在改为使用OAuth授权方式,开发者需要根据代码自己实现OAUTH服务端来和115通信,或者改为二维码扫码登录授权。
  • TMDB API KEY,可在web页面设置
  • OpenAI兼容的 API KEY,目前用的硅基流动,可在web页面设置
  • Fanart.tv API KEY

全部都在main.go文件中开头的变量中设置,也可以在编译时通过ldflags传入

配套前端

贡献者

Contributors

Star

Star History

请作者喝杯咖啡

请作者喝杯咖啡

About

基于 网盘 开放平台接口来同步生成 STRM、元数据下载、元数据上传,并且提供直链解析和外网302访问服务

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 94.7%
  • Shell 3.6%
  • Other 1.7%