正文

基于Python的onedrive文件本地化浏览系统–PyOne

基于Python的onedrive文件本地化浏览系统–PyOne

Demo地址:https://pyone.me

文档地址:https://wiki.pyone.me/

GitHub:https://github.com/abbeyokgo/PyOne

PyOne论坛:https://bbs.pyone.me/

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

基于Python的onedrive文件本地化浏览系统–PyOne基于Python的onedrive文件本地化浏览系统–PyOne

特性

简单易用。只需简单设置,即可做一个onedrive文件列表分享程序
后台强大。
防盗链设置。
后台上传文件。
后台更新文件。
后台设置统计代码
后台管理onedrive文件。
删除onedrive文件
直接在后台给文件夹添加.password和README和HEAD
直接在后台编辑文本文件。
上传本地文件至onedrive(2018.10.18更新)
支持创建文件夹(2018.10.19更新)
支持移动文件(仅限单文件)(2018.10.19更新)
支持绑定多网盘!!!(2018.11.15更新)
支持搜索文件!!!(2019.01.18更新)

加密功能:
支持:文件夹加密
文件加密:加密文件夹下的文件可设置加密
文件夹连级加密:即文件夹加密了,子文件夹也会被加密
文件夹和子文件夹可设置不同密码

多账号支持:
可以绑定多个账号

后台功能是PyOne的一大特色:
1、基础设置:主题设置、标题自定义、小图标自定义….
2、自定义代码:可自定义css、js、html等
3、离线下载功能:调用aria2离线下载
4、onedrive文件管理:支持:创建文件、创建文件夹、加密文件夹、设置readme、head、移动文件、文件改名、删除文件……
5、PyOne一键升级…..

 

2019.02.15:PyOne代码组织大变更!更新版本号为4.0!

如果是2019.02.15之前安装的PyOne,升级到4.0需要重新安装!

升级4.0教程:

1. 备份config.py,并改名为self_config.py;备份supervisord.conf

2. 备份data目录

3. 删除原来的PyOne目录

4. 重新git clone https://www.github.com/abbeyokgo/PyOne.git

5. 将self_config.py、supervisord.conf和data目录复制回去

6. 创建一个锁定文件:touch .install

6. 安装新的依赖包:pip install flask_script

7. 重启网站:supervisorctl -c supervisord.conf reload