GDList网盘工具挂载Google Drive和OneDrive等网盘 支持国内中转下载

简介

GDList可以将众多网盘分享出的文件夹ID挂载成网盘。不占服务器空间,不消耗服务器流量;支持挂载多个分享文件夹;支持直链下载、中转下载(中转下载消耗服务器流量,方便国内用户)支持在线预览(图片、视频、音频)支持加密目录

支持列表

挂载GoogleDrive
挂载OneDrive
挂载本地文件
挂载GitHub
挂载蓝奏云
挂载h5ai
挂载WebDAV
虚拟目录
虚拟文件
目录加密
流量中转
忽略文件类型
文件预览
显示README

Github地址:https://github.com/reruin/gdlist

界面截图

GDList网盘工具挂载Google Drive和OneDrive等网盘 支持国内中转下载

GDList网盘工具挂载Google Drive和OneDrive等网盘 支持国内中转下载

后台截图

GDList网盘工具挂载Google Drive和OneDrive等网盘 支持国内中转下载GDList网盘工具挂载Google Drive和OneDrive等网盘 支持国内中转下载

安装脚本

#Debian/Ubuntu系统  apt-get -y install git    #CentOS/RHEL系统  yum -y install git    #下载源码及安装  git clone https://github.com/reruin/sharelist.git  cd sharelist && bash install.sh

完成后,访问http://ip:33001,进入界面开始设置,挂载的网盘文件夹需要共享,不然会出现500错误

#Google Drive  分享链接一般是https://drive.google.com/open?id=XXXX,则ID为XXXX  #OneDrive  分享链接一般是https://1drv.ms/f/XXXX,则ID为XXXX

如果无法访问,检查安全组及宝塔面板是否放行了33001端口;

如果想用域名进行访问,可在宝塔面板创建站点后进行反代,或者使用下面的Caddy反代;

添加域名SSL

安装Caddy

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh  #备用地址  wget -N --no-check-certificate https://www.moerats.com/usr/shell/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh

编辑配置文件

#以下全部内容是一个整体,修改域名、IP、邮箱后一起复制到SSH运行!  echo "https://xx.com {   tls admin@gmail.com   proxy / 111.111.111.111:33001 {      header_upstream Host {host}      header_upstream X-Real-IP {remote}      header_upstream X-Forwarded-For {remote}      header_upstream X-Forwarded-Port {server_port}      header_upstream X-Forwarded-Proto {scheme}    }   log /var/log/caddy.log   gzip  }" > /usr/local/caddy/Caddyfile

启动Caddy

/etc/init.d/caddy restart

安装完成后就可以通过域名https访问了;

相关参考:

https://github.com/reruin/gdlist

https://www.moerats.com/archives/593/

© 版权声明
THE END
喜欢就支持以下吧
点赞0
分享
评论 抢沙发