开源一个离线版的 Alist,无需服务器部署即可管理云盘文件

查看 10|回复 0
作者:honmaple   
Alist 是一个非常不错的云盘文件管理程序,不过需要一台服务器或者 Nas 进行部署,而 红枫云盘 基于 Flutter 开发,无需服务器部署,而且还能跨平台,我把部分复杂逻辑全部放到 Go 里,比如云盘文件管理,任务管理等,可以更方便地扩展更多云盘,Flutter 作为前端用于添加和展示数据,两者之前则通过 GRPC 连接。
因为前后端是完全分开的,我也尽量避免在后端直接操作本地文件,所以也可以类似 Alist 把服务端部署到自己的服务器(虽然界面上还没有可配置的地方)
目前已经支持的存储:
  • 本地文件
  • ftp
  • sftp
  • smb
  • webdav
  • 又拍云

    目前测试了安卓和 Mac ,文件展示,文件下载,文件上传都正常,更多功能还在测试,桌面端界面适配也还有些问题,正在持续优化中,有感兴趣的可以看看


    开源地址: https://github.com/honmaple/maple-file
    欢迎 Star 并提出更多建议
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部