Skip to content

Phigros云存档服务器。

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE-cn
Notifications You must be signed in to change notification settings

Shua-github/Phi-Cloud-Server

Repository files navigation

Phigros-Cloud-Server

基于 FastAPI 实现的 Phigros 云存档服务端。测试阶段,不代表生产可用。

PyPI

食用方法(使用)

  1. 安装
pip install phi-cloud-server
  1. 启动
phi_cloud_server
  1. 想办法替换 Phigros 客户端里的云存档服务器地址,本项目不提供教程。

Warning

请自行承担修改客户端行为所带来的风险,本项目不提供非法用途相关支持。

配置

配置路径均在软件输出,暂不提供更换配置路径。

TODO

已知问题:

  • 修复第一次上传获取的存档为空毕竟给我折腾了2天写在这里也合理吧
  • 必须新建存档2次后才能正常上传存档(不影响正常客户端,会丢失第一次云存档,后续不会丢失)(纯内存数据库没这个问题主播主播你的数据库确实挺强势,就是容易写好多bug啊)

API实现:

  • 上/下传存档
  • 上/下传存档 Summary
  • 上/下传用户信息
  • 刷新用户sessionToken
  • TapTap登录(默认不开启,有安全风险)

API扩展:

  • 注册新用户
  • 主动推送响应事件(目前仅支持 WebSocket 方式) 查看扩展 API 食用教程,或在配置文件中,把docs字段更改成true后,访问FastAPI自带的文档。

其他

  • 打包并发布到 PyPI
  • 使用持久化数据库
  • 更多功能请开issue

谢谢他们和它们

About

Phigros云存档服务器。

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE-cn

Stars

Watchers

Forks

Languages