之前伏笔VPS绍介过一个OneDriveDISK的目录索引程序OneIndex,同时发了很多部署和使用教程了,绍介查看:OneIndex,今日再绍介个差不多的工具PyOne,基于Flask开拓的,因为是效仿的OneIndex,自然功能就差不多,就是界面都雅许多,后台也可以直接上传修改文件,但是感触有点小BUG,这个就等作者渐渐完备了,这里说一下部署教程。
更新
PyOne喜迎2.0版本:
考证方法更便捷、更快速
支持个人版账号,同时不再支持世纪互联版账号
支持avi、wmv等格式视频播放
部署
Github地址:https://github.com/abbeyokgo/PyOne
账号支持:只支持onedrive贸易版、教诲版、个人版
环境要求:Python2.7、Redis、Mongodb、Nginx
1、部署宝塔
#Centos系统
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
#Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
#Debian系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
部署完成后,进入面板,点击左边软件管理,然后部署Nginx、Redis、MongoDb。注意Debian部署MongoDb之前还需要使用commandapt install sudo,否则可能存在MongoDb启动不了的情况。
2、拉取源码
使用command:
git clone https://github.com/abbeyokgo/PyOne.git
修改源码下的config.py文件,修正config_dir为当前源码目录绝对路径。
3、开始部署
部署程序所需的依靠:
cd /root/PyOne
pip install -r requirements.txt
开始执行:
gunicorn -w4 -b 0.0.0.0:34567 run:app
然后试着访问:http://ip:34567看看能一般显现,如果不可,请在宝塔的safe里开启端口。
如果以为没问题了,就使用screen让程序在后台执行,教程
希望以上的文章对各位有用,如果觉得不错给我点个喜欢吧!更多和PyOne:一款基于Python的OneDrive文件本地化浏览系统相关的问题或者对芝加哥服务器哪家便宜有疑惑也欢迎大家咨询。
网友评论