通过阿里云盘列表,直接提取直链下载的简易国内网盘

最近阿里云盘放量测试,站长得到一个3T的阿里云盘号,便测试了下阿里云盘列表,速度杠杠的!


部署:

1、获取refresh_token

获取refresh_token只需要登陆阿里云盘,打开开发者工具,切换到Application选项卡,点开Local storage,会有一个token项,点开就可以看到refresh_token了。

1 - 通过阿里云盘列表,直接提取直链下载的简易国内网盘1 - 通过阿里云盘列表,直接提取直链下载的简易国内网盘

2、安装Gin

apt install golang

go get gopkg.in/gin-gonic/gin.v1

3、安装环境

  • 前往AList Release下载对应系统的程序,解压得到一个示例配置文件和一个系统名称文件夹里面包含运行文件alist
  • 前往AList-web下载打包好的前端,解压得到一个dist目录放到alist同级目录下
  • 在同级目录下重命名配置文件conf.yml.example 为 conf.yml,修改里面参数。
  • 填入最开始获取到的refresh_token,然后自行修改配置文件中默认的值
  • 现在的情况应该是,目录下有两个文件alistconf.yml和一个文件夹dist,在该文件夹下面执行下面的命令

    chmod +x alist

    nohup ./alist > log.log 2>&1 &

    ok,程序已经跑起来了。你可以cat log.log看看有没有报错。或者访问http://ip:5244进行查看。

4、如果要使用域名访问,请自己配置反代http://ip:5244即可。

注意事项:

1、站长卡了好久的地方,一定要注意,所有盘第一次启动,必须rebuild一次,否咋无法看到网盘内容,rebuild在网站最下方,密码在conf.yml里配置。

2、根目录的root_folder: root无需更改,如要指定某一目录为根目录,则需要添加该目录的file_id,这个file_id不目录名,而是进入目录后,网址https://aliyundrive.com/drive/folder/605XXXXXXXXXXXXXXfeeb红色这串字符。