喜欢穷折腾的阿汤哥
tangtr.cn

通过now.sh安装oneindex搭建onedrive在线网盘

之前写过使用教育网临时邮箱注册onedrive5T网盘的教程,不知道大家撸了几个。不过现在教程中的临时邮箱都不能用了。现在也找不到能够注册5T教育版的网盘了,如果找到有能用的再更新。
oneindex配合onedrive使用的教程网上有很多,这里也是参考各家教程,自己搭建的一个流程。

1、now.sh

Now.sh 是 ZEIT 推出的一款支持 Docker、Nodejs、静态页面的全球化实时部署服务。关键是免费,使用邮箱就能注册。虽然免费流量并不多,但是作为oneindex的部署服务器就相当合适,因为oneindex并不使用服务器流量,而且要求性能也不高。

安装now.sh客户端

now.sh需要node.js,而且安装过程中需要用到Git命令。Mac比较简单,直接brew install npm git就行。Windows需要安装下面这三个。

node下载:https://nodejs.org/en/download/
Git下载:https://git-scm.com
curl下载:https://curl.haxx.se/windows/dl-7.62.0_1/curl-7.62.0_1-win64-mingw.zip
百度网盘地址:https://pan.baidu.com/s/1d-w6WnQkatRg8S7YzZr62A 提取码: ky54

下面介绍Windows安装教程。mac相对简单,步骤差不多。
node、Git直接下载安装即可。

curl命令部署

将压缩包复制到某个目录里,我这里放到了C盘根目录。右键我的电脑属性,高级系统设置–>环境变量。
cur
系统环境变量选择新建。
cur
填入下面的变量名,变量值填写curl的路径。
cur
确定后选择系统变量里的path,点编辑。
cur
新建填写%CURL_HOME%\src
cur

之后重启计算机就可以了。

2、部署oneindex

先去网站注册一个免费账号。官网地址:https://zeit.co/now 屏幕右上角选择JOIN FREE。输入注册的邮箱。
no
之后邮箱收件激活账户。跳转后就不用管了。
点击电脑运行–>CMD,

npm install -g now
now login

提示输入刚才注册的邮箱,接受邮件后,提示如下,表示链接成功。
no
拉取代码

git clone https://github.com/donwa/oneindex.git
cd oneindex

之后在oneindex文件夹中新建文件now.json,贴入以下内容并保存。

{
  "type": "docker",
  "version": 1,
  "features": {
    "cloud": "v1"
  }

之后运行

now

下面结果表示成功。
no
no
红框处为部署的网络地址,每个人不同,复制一下。如果忘记了,登录https://zeit.co/now在个人处,能看到该网址。
no

在浏览器中输入上述完整。进入如下界面,点击下一步。
no
之后要求输入账号的ID及秘钥(我这里忘截图了。。)点击获取应用机密,复制一下,点击“知道了,返回到快速启动”
部署1
之后粘贴你刚复制的应用机密获取ID。回到主页填写两项内容。
部署2
绑定账号。
部署3
登录你的微软账号,选择授权。
部署4
系统安装成功~
部署5
到这里就安装完毕了。

部署完成后,容器默认会隔一段时间重启,为了不让容器重启,执行下面的命令。

now scale oneindex-yckkdopvtv.now.sh 1

以上~

赞(0)
未经允许不得转载:汤忒热 » 通过now.sh安装oneindex搭建onedrive在线网盘

评论 1

评论前必须登录!

 

  1. #1

    没有成功是为啥。。。安装后不显示文件。

    zer0sc2年前 (2018-12-08)