本教程非VPS搭建,也非本地搭建,而是基于Google Colaboratory

感谢提供此方案的大佬

源项目地址

搭建过程

使用Google Colaboratory

首先打开Google Colaboratory

点击文件>新建笔记本

image.png

可自行命名此文件,点击代码,添加一个新的代码块

image.png

下载gd-utils

在代码块中输入

1
2
!git clone https://github.com/iwestlin/gd-utils  #下载gd-utils
%cd gd-utils #进入gd-utils目录下

点击执行按钮,执行该代码

image.png

环境配置

等待执行完成后,再次添加代码块,输入并执行以下代码

1
2
!curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
!apt-get install -y nodejs #安装node.js

安装依赖

执行完成后,再次添加代码块,输入并执行以下代码

1
2
3
!npm install --unsafe-perm=true --allow-root  #安装依赖
!apt install pm2
!npm i pm2 -g

生成Service Account

执行完成后,将生成的sa文件全部导入左侧的sa文件夹

生成sa的方法请参考https://gsuitems.com/index.php/archives/13/#%E6%AD%A5%E9%AA%A42%E7%94%9F%E6%88%90serviceaccounts

因为Google Colaboratory采用python,生成SA的步骤也可以在Colaboratory上面完成。

下载页面左侧config.js,修改对应条目后再上传至根目录下

image.png

完成

完成以上步骤后,再次添加代码块,输入并执行以下代码

1
!pm2 start server.js

以上都顺利完成后下面就可以开始使用gd-utils了。

使用方法参考源项目。

image.png