不是OneIndex 不是pyone,不是 不是 不是
不是OneIndex 不是pyone,不是 不是 不是
不是OneIndex 不是pyone,不是 不是 不是
重要的事情说三遍,我都觉得都不够。。因为他们很多功能都木有。木有。木有
CuteOne是一款OneDrive多网盘挂载程序。
多盘负载、在线查看、在线上传、下载、多盘同步、主从同步、在线分享、文件夹权限管理、 会员功能、等级制度、付费查看、密码查看、支付模块、主题切换、极速缓存、
欢迎捐赠,QQ群:8331213
环境需求
- Linux
- Nginx
- Python3 ——如何安装Python3
- Mysql >= 5.7
- MongoDB
安装流程
- 前言
初次安装真的,我自己都觉得繁琐,但是一劳永逸;
如果没有python3的,先安装python3 再执行下面的流程。
具体安装图文教程 ——Gitbook
- 第一步,拉取代码
git clone https://github.com/Hackxiaoya/CuteOne.git
- 第二步,安装需求的库和创建uwsgi软连
cd CuteOne
pip3 install -r requirements.txt
> 如果出现pip install --upgrade pip的字样,就执行更新一下,没有就跳过
> pip3 install --upgrade pip
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi
- 第三步,修改根目录。启动网站后台运行
vi uwsgi.ini
> 里面有一个chdir,把路径改成你自己的路径
nohup uwsgi --ini uwsgi.ini &
> 忽略显示的错误
- 第四步,Nginx反代一下,端口是5000
- 第五步,访问安装路径
http://你的域名/install/
- 第六步,根据流程安装呗
等出现安装完成的字样就可以了
如果访问不行,你就执行:pgrep -f uwsgi 看看有没有运行起来
如果没有返回ID,你就执行一下: nohup uwsgi --ini uwsgi.ini &
就行了。
- 第七步,添加驱动,不然你访问首页会报错
http://你的域名/admin/
> 到驱动的位置添加个驱动,然后添加个网盘,然后更新一下缓存就可以了
> 如果后台账号密码不对,就用默认账号密码,都是admin
> 如果报错502,就是网站没启动
常见问题
- 出现500
大概是数据库有问题,你看看数据库是否创建了表
- 出现502
大概是因为CuteOne没运行,输入一下启动网站的命令
- 首次安装,访问报错
首次安装之后需要在后台先添加一个网盘才行。
- 启动了之后,访问报错
你大概是首次安装启动,请查看安装流程。
- 添加网盘的时候获取code的时候,code在url里,注意看浏览器的url
- 重装网站程序
执行ls -a 会看到有一个.install的文件,rm .install 删除他即可。
常见命令
- 查看uwsgi
pgrep -f uwsgi
- kill所有uwsgi
killall -9 uwsgi
- 启动网站
nohup uwsgi --ini uwsgi.ini &
> 忽略显示的错误
未来可能收费的功能列表:
- Offie系列产品的在线修改功能;
- 付费查看功能;
- 采集功能;;
- 压缩包上传解压同步功能;
- 文件夹上传同步功能;
好吧,这只是我YY的收费功能,其实也已开源,去TM的收费
文章评论