利用GoIndex搭建Google Drive目录网盘

首先要感谢donwa大佬提供这么实用的项目。之前了解并学习了利用Windows Drive通过宝塔面板搭建云盘的教程,所以这次自己参考大鸟博客文章来搭建Google Drive网盘。

GoIndex介绍

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

github:https://github.com/donwa/goindex

演示:https://index.gd.workers.dev/

特点:

1.免费
2.国内用户可以直接访问(搭建好之后)

步骤

访问 https://install.gd.workers.dev/

GoIndex部署步骤

直接就看到有3个步骤

1.获取认证码
2.生成代码
3.cloudflare woker部署

我们一个一个来

1.获取认证码

点击“获取认证码” 跳转到如下页面⬇GoIndex获取认证码 授权

授权登录,选择你需要登录的账号,这里我的账号打码了,为了防止某些人的其他意图。接下来 ⬇

GoIndex获取认证码 授权

选择允许 ⬇

GoIndex获取认证码 授权

现在我们就获取到了认证码,点击后面的复制,并将复制的认证码粘贴到 Auth认证码 这一行

GoIndex获取认证码

目录id 不修改 留空,根目录密码可以根据自己的需求修改,这里我们也保留默认值。

2.生成代码

点击 “生成代码”  页面就会生成如下代码

GoIndex生成代码

我们将生成的代码先复制出来并保存到一个文本文件,后面会用到。

3.cloudflare中部署

首先你要有cloudflare账号,没有的朋友先自己去注册,也很简单,这里就不详述。

3.1 新建 【Workers dashboard 】

很简单看图,登录后点击【workers】 接着点击 “new Workers dashboard”

cloudflare 新建 Workers dashboard

3.2 Create a Worker

只能修改前缀,后面 “workers.dev” 是固定不变的,不能更改。

这里我们选择免费的

cloudflare Create a Worker

最后,创建一个Workers。

现在是默认有代码的,另外我也红框标记了下面的 “Run” 按钮,等下也是需要点击这里执行。

3.3 部署代码

第二步生成的代码现在就派上用场了,将上图左侧红框的代码全部删掉。粘贴我们第二步生成的代码,并点击下方的 “Run”,此时就会弹出一个对话框,要求输入密码,再请看左侧代码里面的 “root_pass” 后面的值就是对应的密码,默认是 “index”。

输入之后,在右边,你就可以预览到Google Drive里面的目录文件了。

另外,左上角的地址是可以自定义的,这里我自定义为”sansways”,自定义后,可以点击网址后面的箭头,就可以直接打开这个网址的链接了。

自定义域名访问

用这么长的子域名访问感觉很不方便,如何通过自己自定义域名来访问呢?

前提是我自己已经添加了主域名到 cloudflare 。还是到【Workers】然后点击下面红框 【Add route】

4.2 Edit route

Route,这里填写我们自己的二级域名,请记住,后面需要带上 “/*”。下面Workers选项,选择我们之前设置的 sansways,然后保存。

选择我们需要到我们的域名服务商那里解析二级域名 cloud  CNAME到cloudflare的地址。

OK了,选择就可以用你自己的二级域名来访问了

为TA充电
共{{data.count}}人
人已赞赏
宝塔面板

集合多家 API 的新一代图床——AUXPI,宝塔面板安装

2019-9-17 19:58:33

宝塔面板

宝塔面板无法登陆提示:抱歉,程序异常 您请求的页面因发生异常而中断!

2019-10-29 12:49:22

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索