31

GitHub - Hackxiaoya/CuteOne: 演示站

 5 years ago
source link: https://github.com/Hackxiaoya/CuteOne
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

README.md

CuteOne

不是OneIndex 不是pyone,不是 不是 不是
不是OneIndex 不是pyone,不是 不是 不是
不是OneIndex 不是pyone,不是 不是 不是
重要的事情说三遍,我都觉得都不够。。因为他们很多功能都木有。木有。木有

CuteOne是一款OneDrive多网盘挂载程序。

多盘负载、在线查看、在线上传、下载、多盘同步、主从同步、在线分享、文件夹权限管理、 会员功能、等级制度、付费查看、密码查看、支付模块、主题切换、极速缓存、
欢迎捐赠,QQ群:8331213

  • 首页

  • 弹出层

  • 后台 - 首页

  • 后台 - 驱动列表

  • 后台 - 主从网盘列表

  • 后台 - 网盘管理

  • 后台 - 权限管理

  • 后台 - 群组权限

  • 后台 - 用户管理

  • 后台 - 网站设置

环境需求

安装流程

  • 前言

初次安装真的,我自己都觉得繁琐,但是一劳永逸;
如果没有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的收费


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK