推荐一款新的Onedrive程序--Pyone

  本文最后更新于2019年09月09日;------ Ps: 转让宝塔面板专业版永久授权20人版.

PyOne是一款基于Python-Flask的onedrive文件本地化浏览系统,使用MongoDB储存文件列表,使用redis缓存数据,支持绑定多个网盘,极大的提高使用效率。

演示站

https://cloud.eebk.com/

特色

  • 支持绑定多个网盘,可前台手动切换,亦可后台配置负载均衡,在多个网盘中随机拉取,避免由于单个账号流量太大被封禁。
  • 支持离线下载(基于Aria2),网盘搬家、文件上传管理等功能,非常方便。
  • 后台支持常用位置的自定义代码,直接添加即可,不用修改源文件。

准备

本教程基于宝塔面板

  1. 首先安装宝塔面板(最好是全新服务器)
  2. 安装Nginxredis 5.0.3MongoDB 4.0.5
  3. 一个Onedrive教育版账号,部分管理员可能未开启权限

安装

  1. 在root目录下下载源码
git clone https://github.com/abbeyokgo/PyOne.git
  1. 使用一键安装脚本
cd PyOne
bash install.sh
  1. 安装过程中会要求输入:MongoDB端口号(27017)、Redis端口号(6379)、Aria2密钥、PyOne后台密码
  2. 安装成功后给出相关登录信息,做好记录,进入http://IP:34567
  3. 进入后台开始配置,使用宝塔安装的MongoDB和redis,这里直接提交即可。

绑定域名

  1. 解析域名,添加站点
  2. 添加反向代理:网站-点击域名-反向代理-添加反向代理
  3. 修改反向代理配置:添加完反向代理之后,点击反向代理的配置文件,添加内容:

后续

现在网站就已经搭建好了,后续绑定网盘等操作都有详细的文字提示,按照提示操作即可
本程序作者:https://github.com/abbeyokgo/PyOne
帮助文档:https://www.showdoc.cc/pyone

- THE END -