mirror of https://github.com/IoTcat/PyOne.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
abbeyokgo
612c26c564
|
6 years ago | |
---|---|---|
data | 6 years ago | |
static | 6 years ago | |
templates | 6 years ago | |
upload | 6 years ago | |
.gitignore | 6 years ago | |
README.md | 6 years ago | |
admin.py | 6 years ago | |
config.py | 6 years ago | |
function.py | 6 years ago | |
requirements.txt | 6 years ago | |
run.py | 6 years ago | |
supervisord.conf | 6 years ago |
README.md
PyOne - 基于Python的onedrive文件本地化浏览系统,使用MongoDB缓存文件
适用onedrive版本
- 个人版
- onedrive商业版
- onedrive教育版(需要学校管理员开启权限)
特性
- 简单易用。只需简单设置,即可做一个onedrive文件列表分享程序
- 功能丰富。
- 可设置文件夹密码。只需在文件夹添加
.password
文件,内容为密码内容,即可在该文件夹设置密码 - 可设置README。
- 可设置文件夹密码。只需在文件夹添加
- 后台强大。
- 防盗链设置。
- 后台上传文件。
- 后台更新文件。
- 后台设置统计代码
- 后台管理onedrive文件。
- 删除onedrive文件
- 直接在后台给文件夹添加
.password
和README
和HEAD
- 直接在后台编辑文本文件。
- 上传本地文件至onedrive(2018.10.18更新)
- 支持创建文件夹(2018.10.19更新)
- 支持移动文件(仅限单文件)(2018.10.19更新)
适用环境
- linux环境(推荐centos7)
- Python2.7
- 需要安装redis,MongoDB
推荐预先安装宝塔,再进行安装
安装教程
请转移到我的博客查看安装教程
更新源码步骤
- 先将data目录和config.py复制出去
- 删除原来的PyOne源码
- 重新git clone一份PyOne源码
- 将原来的data目录替换新源码的data目录,原来的config.py替换新源码的config.py
- 重新安装依赖,看是否有新增的依赖包:
pip install -r requirements.txt
- 重启网站:
supervisorctl -c supervisord.conf restart pyone
- 最好更新一下文件缓存:
python function.py UpdateFile