#开源# GoIndex 使用CloudFlare Workers搭建Google Drive在线下载网站 搭建教程

功能:
部署在 CloudFlare Workers的小程序。
可以将 Google Drive 文件以目录形式列出,并直连下载。
流量走 CloudFlare ,网速由 CloudFlare 决定。

Demo:
https://index.gd.workers.dev/

项目地址:
https://github.com/donwa/goindex  <—部署教程

特点:
1、免费。
2、直链。
3、免番。

限制:
wokers一天10万请求限制
google drive 下载10T/24h(大佬说的)
google api 调用限制

此为预览版,代码没做容错和缓存,仅做测试使用,欢迎在github上反馈。
请勿滥用。请勿滥用。请勿滥用。

//———————-
Q&A
1、关于目录ID
打开团队盘(或文件夹或别人共享的文件夹),看地址栏。
https://drive.google.com/drive/folders/{这后面一堆代码就是id}
留空是根目录。

2、关于绑定域名
可以绑定自己的域名。操作看这个
https://github.com/donwa/goindex/issues/4

//———————-

搭建教程:

登陆  https://install.gd.workers.dev/

1.获取认证码,登陆google帐号,会有code(画线部分)

复制到https://install.gd.workers.dev/ 里的Auth认证码部分,目录ID空着(没明白是啥意思,估计是设置根目录是那个路径的意思)

2.生成代码,复制生成的代码,打开https://dash.cloudflare.com/登陆帐号,选个域名,点击Workers,如图

点击 new Workers dashboard ,如图,需要起个名字,我已经起过了,就没有截图了,类似与  qwe.workers.dev的名字,只能修改前缀,后缀workers.dev 固定的,

点击Create a Workers,如图,

Script里复制刚才的代码code,右下角Run可以在右边看到浏览状态,右边上方有地址,左边上方可以修改地址,例如修改为121,Save and Deploy保存

121.qwe.workers.dev 就是你的地址了。

自定义域名弄明白了,
点击ADD route,如图

输入自定义域名,例如121.qewer.com/*  后面要加上/*,下面的workers选择刚才的项目,在域名商那,把121 cname到 刚才的地址121.qwe.workers.dev就可以了。

 

未经允许不得转载:VPSNN.com » #开源# GoIndex 使用CloudFlare Workers搭建Google Drive在线下载网站 搭建教程

热门文章

  • 切换注册

    登录

    忘记密码 ?

    切换登录

    注册