• 欢迎访问碧海小站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏碧海小站吧
  • 欢迎加入 碧海小屋TG群

CuteOne:一款基于Python3的OneDrive多网盘挂载程序,带会员/同步等功能

VPS教程 碧海青天 10个月前 (08-09) 822次浏览 0个评论 扫描二维码

CuteOne:一款基于Python3的OneDrive多网盘挂载程序,带会员/同步等功能
CuteOne:一款基于Python3的OneDrive多网盘挂载程序,带会员/同步等功能
CuteOne:一款基于Python3的OneDrive多网盘挂载程序,带会员/同步等功能
CuteOne:一款基于Python3的OneDrive多网盘挂载程序,带会员/同步等功能
CuteOne:一款基于Python3的OneDrive多网盘挂载程序,带会员/同步等功能

功能简述

安装

Github地址:https://github.com/Hackxiaoya/CuteOne

环境需求:Python3Mysql >= 5.5MongoDBNginx/Apache

1、安装宝塔

安装完成后,进入面板,点击左侧软件管理,然后安装MysqlMongodbNginx。且Debian安装MongoDb之前还需要使用命令apt install sudo,不然可能存在MongoDb启动不了的情况。

安装完成后再点击左侧数据库-添加数据库,设置好Mysql数据库信息。

2、安装Python3

3、安装依赖

4、运行程序
这里没用作者提供的uwsgi方式运行,换成了gunicorn,使用命令:

然后再访问http://ip:8000/install进行安装。如果打不开该地址的,点击宝塔面板左侧安全-放行8000端口。
CuteOne:一款基于Python3的OneDrive多网盘挂载程序,带会员/同步等功能
记得安装的时候MongoDB默认没有设置用户名密码,所以填写Mongodb的时候,直接留空下一步。

安装完成后,使用Ctrl+C断开运行,再使用命令后台运行:

接下来我们需要使用域名反代并添加SSL,不然访问会有点问题。

5、域名反代
点击左侧网站,添加站点,然后再点击添加好了的域名名称,这时候就进入了站点配置,点击反向代理,目标URL填入http://127.0.0.1:8000,再启用反向代理,然后点击SSL,申请免费的Let's Encrypt证书,并强制HTTPS

接下来再点击配置文件,进行如下修改:

此时就可以直接通过域名访问了,首先前台是访问不了的,需要先访问https://domain.com/admin,然后添加驱动,添加的时候设置成默认主页,不然首页打开会有问题。
CuteOne:一款基于Python3的OneDrive多网盘挂载程序,带会员/同步等功能
再点击驱动管理-添加网盘。
CuteOne:一款基于Python3的OneDrive多网盘挂载程序,带会员/同步等功能
填入相关信息绑定网盘,注意code那里填code=&之间的代码。
CuteOne:一款基于Python3的OneDrive多网盘挂载程序,带会员/同步等功能
再点击驱动管理的更新缓存即可,然后就可以访问首页了。

这里要注意的是,一般用户注册的时候,上传文件是会有问题的,管理员需要在CuteOne后台,编辑用户,将用户的用户文件盘改成添加网盘的ID即可,这样用户上传文件后,会保存在相应的OneDrive网盘,并且保存的文件夹以用户ID命名。

最后作者正在开发一些该程序的模块和插件,目前开发了影视模块、图床模块、迅雷盒子自动推送插件,如果有其它意见的可以直接去Github提问,地址→传送门


碧海小站, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:CuteOne:一款基于Python3的OneDrive多网盘挂载程序,带会员/同步等功能
喜欢 (1)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址