介绍
CuteOne是一款OneDrive多网盘挂载程序。 多盘负载、在线查看、在线上传、下载、多盘同步、主从同步、在线分享、文件夹权限管理、 会员功能、等级制度、付费查看、密码查看、支付模块、主题切换、极速缓存、模块化插件化管理、模块化、插件化,可以使用模块来进行搭建影视站、视频站、下载站、音乐站、CMS、外链平台等等功能;
github地址:
3.xCuteOne-dev.zip:本地下载
安装
1.安装宝塔面板
#CentOS系统
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
#Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
#Debian系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
2.安装Python3
#CentOS系统
wget https://www.moerats.com/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh
#Debian系统
wget https://www.moerats.com/usr/shell/Python3/Debian_Python3.6.sh && sh Debian_Python3.6.sh
#Ubuntu系统
apt update
apt install python3-pip python3-setuptools python3-dev python3-wheel build-essential -y
3.安装依赖
mkdir cuteone
wget https://github.com/Hackxiaoya/CuteOne/archive/dev.zip
unzip dev.zip
mv CuteOne-dev CuteOne
cd CuteOne
pip3 install -r requirements.txt
4.运行程序
pip3 install gunicorn
gunicorn app:app -b 0.0.0.0:8000
5.访问安装
宝塔面板开放8000端口,访问http://ip:8000/install进行安装。填写Mongodb的时候,直接留空下一步。
6.重启
安装完成后,使用Ctrl+C断开运行,再使用命令后台运行:
gunicorn app:app -b 127.0.0.1:8000 -D
7.域名反代
点击左侧网站,添加站点,然后再点击添加好了的域名名称,这时候就进入了站点配置,点击反向代理,目标URL填入http://127.0.0.1:8000,再启用反向代理,然后点击SSL,申请免费的Let’s Encrypt证书,并强制HTTPS。
接下来再点击配置文件,进行如下修改:
#加上中间三句
server /
{
…
proxy_buffering off;
proxy_cache off;
proxy_set_header X-Forwarded-Proto $scheme;
…
}
8.访问
访问域名https://你的域名/admin即可进入后台配置。密码即为你前面设置的账户密码。
9.设置网盘自动更新缓存
CuteOne路径/app/task/cuteTask.py [网盘ID] [类型]
[网盘ID] 你点击驱动后面的管理,进去看到的网盘的ID 就是网盘ID
[类型] 参数有两个:all 全部、dif 差异
python3 /root/cuteone/CuteOne/app/task/cuteTask.py 1 "dif"
评论