惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Simon Willison's Weblog
Simon Willison's Weblog
P
Privacy International News Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Troy Hunt's Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
Attack and Defense Labs
Attack and Defense Labs
S
Secure Thoughts
V2EX - 技术
V2EX - 技术
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
O
OpenAI News
Cloudbric
Cloudbric
Google Online Security Blog
Google Online Security Blog
Schneier on Security
Schneier on Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Help Net Security
Help Net Security
Cyberwarzone
Cyberwarzone
G
GRAHAM CLULEY
L
Lohrmann on Cybersecurity
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Spread Privacy
Spread Privacy
NISL@THU
NISL@THU
N
News and Events Feed by Topic
T
Tenable Blog
S
Security @ Cisco Blogs
N
News and Events Feed by Topic
The Hacker News
The Hacker News
C
CXSECURITY Database RSS Feed - CXSecurity.com
宝玉的分享
宝玉的分享
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
美团技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google DeepMind News
Google DeepMind News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
V
Visual Studio Blog
P
Proofpoint News Feed
Webroot Blog
Webroot Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Jina AI
Jina AI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
L
LangChain Blog
The Register - Security
The Register - Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东

Mark's Blog - Quchao.net

群晖定时重启 Docker 容器镜像任务 - Mark's Blog 苹果 iPhone 12 Pro Max 内置壁纸 超高清 - Mark's Blog 2020年十大网络用语出炉 - Mark's Blog - Quchao.net 群晖、坚果云、Centos同步小记 - Mark's Blog - Quchao.net 宝塔面板无法自动续签 SSL 问题解决方法 - Mark's Blog CRON表达式速成指南 - Mark's Blog - Quchao.net 斐讯 N1盒子ArmBian 密码重置小记 - Mark's Blog 中国程序员容易发音错误单词指南 - Mark's Blog - Quchao.net 生活模仿艺术 - Mark's Blog - Quchao.net
宝塔(BT)面板安装 AList 阿里云盘列表程序 - Mark's Blog
博主: Mark · 2024-08-28 · via Mark's Blog - Quchao.net
  1. 首页
  2. 正文  
  3. 分享到:

前言

经历了 2016 年的云盘关停潮之后,百度网盘和腾讯微云成为互联网企业中的行业代表,现在阿里也带来了两款云盘产品,分别是阿里云盘和 Teambition,今天我们要说的是前者,之前很多用过OneDrive列表程序风靡一段时间后因不稳定等原因被纷纷抛弃了,Mark也从阵营中换到了Fast大家庭,直到现在阿里推出的云盘,也好刚好Xhofe大佬开发了一个列表程序,今天我们就来讲一下如何在宝塔面板上搭建吧!


程序

后端程序 https://github.com/Xhofe/alist
前端程序 https://github.com/Xhofe/alist-web
引用作者的一段介绍:

阿里云盘的目录文件列表程序,后端基于 Golang 最好的 Http 框架 Gin,前端使用 Vue 和 Ant design


演示

Mark's Drivehttps://ali.quchao.net
以上演示地址由 Mark 提供。


需要

  • 宝塔面板
  • Nginx
  • Supervisor管理器

部署

1进入宝塔面板 -> 网站 -> 添加站点

  • 域名:填写列表程序的将要使用域名
  • FTP:不创建
  • 数据库:不创建
  • PHP版本:纯静态

2创建好后直接进入网站根目录,删除里面的404.htmlindex.html
3AList Release(https://github.com/Xhofe/alist/releases) 下载对应系统的程序后端,上传至根目录并解压。
PS也可以直接点击目录列表左上角的远程下载,URL添加下载地址。
4前往AList-Web Release(https://github.com/Xhofe/alist-web/releases) 下载打包好的前端,解压得到一个dist目录放到alist同级目录下,具体操作同上。
5在同级目录下新建一个conf.yml配置文件,复制以下内容到该文件中:

info:
  title: AList #网站名称,如果填写,则会替换掉默认的
  site_url: http://localhost #网站地址,前后端分离时必须正确填写
  logo: #网站logo,如果填写,则会替换掉默认的
server:
  port: "5244" #程序监听端口
  search: false
  static: dist
ali_drive:
  api_url: https://api.aliyundrive.com/v2
  root_folder: root #根目录
  access_token: #可不填
  refresh_token: #必填!!!
  max_files_count: 3000 #一次性最大文件数量

6获取refresh_token,登录云盘: (https://www.aliyundrive.com/)
7打开开发者工具(F12),刷新页面,切换到Application选项卡,点开Local storage,会有一个Token项,点开就可以看到refresh_token,保存后面数值。
8填入刚获取到的refresh_token,填写到第 5 步中配置文件中对应的值,其他值根据需要可以修改,也可以默认。
9如果你现在配置完成后网站根目录下应该有两个文件 alist、conf.yml 和一个 dist 文件夹。
PS如果你不是宝塔面板,请在该文件夹下面执行下面的命令(Linux)如果不是宝塔可以用运行以下命令执行启动。

chmod +x alist
nohup ./alist >log.log 2>&1 &

10宝塔面板 -> 软件商店 -> 搜索Supervisor管理器守护进程并安装。
11设置Supervisor并确定。

  • 名称:Alidrive
  • 启动用户:root
  • 运行目录:填写网站目录(例如:/www/wwwroot/ali/)
  • 启动命令:nohup ./alist >log.log 2>&1 &
  • 进程:1


浏览

现在可以浏览器中打开:服务器IP:5244进行访问了。


反代 和 SSl

可参考以前项目中的步骤 宝塔新版本反代和 SSl有点问题,需要先设置SSl,再开反代。


结语

2020 年即将要结束了,今年是个不平凡,博客更新也不积极,希望大家多多包涵,希望接下来的一年可以带给大家更多内容。


版权声明:本文为原创文章,版权归 Mark's Blog 所有,转载请注明出处!

本文链接:https://www.quchao.net/AList.html

友情提示:如果博客部分链接出现404,请留言或者联系博主修复。

如果觉得我的文章对你有用,请随意赞赏

赞赏作者

扫一扫支付

宝塔(BT)面板安装 AList 阿里云盘列表程序

 • 

前言

经历了 2016 年的云盘关停潮之后,百度网盘和腾讯微云成为互联网企业中的行业代表,现在阿里也带来了两款云盘产品,分别是阿里云盘和 Teambition,今天我们要说的是前者,之前很多用过OneDrive列表程序风靡一段时间后因不稳定等原因被纷纷抛弃了,Mark也从阵营中换到了Fast大家庭,直到现在阿里推出的云盘,也好刚好Xhofe大佬开发了一个列表程序,今天我们就来讲一下如何在宝塔面板上搭建吧!


程序

后端程序 https://github.com/Xhofe/alist
前端程序 https://github.com/Xhofe/alist-web
引用作者的一段介绍:

阿里云盘的目录文件列表程序,后端基于 Golang 最好的 Http 框架 Gin,前端使用 Vue 和 Ant design


演示

Mark's Drivehttps://ali.quchao.net
以上演示地址由 Mark 提供。


需要

  • 宝塔面板
  • Nginx
  • Supervisor管理器

部署

1进入宝塔面板 -> 网站 -> 添加站点

  • 域名:填写列表程序的将要使用域名
  • FTP:不创建
  • 数据库:不创建
  • PHP版本:纯静态

2创建好后直接进入网站根目录,删除里面的404.htmlindex.html
3AList Release(https://github.com/Xhofe/alist/releases) 下载对应系统的程序后端,上传至根目录并解压。
PS也可以直接点击目录列表左上角的远程下载,URL添加下载地址。
4前往AList-Web Release(https://github.com/Xhofe/alist-web/releases) 下载打包好的前端,解压得到一个dist目录放到alist同级目录下,具体操作同上。
5在同级目录下新建一个conf.yml配置文件,复制以下内容到该文件中:

info:
  title: AList #网站名称,如果填写,则会替换掉默认的
  site_url: http://localhost #网站地址,前后端分离时必须正确填写
  logo: #网站logo,如果填写,则会替换掉默认的
server:
  port: "5244" #程序监听端口
  search: false
  static: dist
ali_drive:
  api_url: https://api.aliyundrive.com/v2
  root_folder: root #根目录
  access_token: #可不填
  refresh_token: #必填!!!
  max_files_count: 3000 #一次性最大文件数量

6获取refresh_token,登录云盘: (https://www.aliyundrive.com/)
7打开开发者工具(F12),刷新页面,切换到Application选项卡,点开Local storage,会有一个Token项,点开就可以看到refresh_token,保存后面数值。
8填入刚获取到的refresh_token,填写到第 5 步中配置文件中对应的值,其他值根据需要可以修改,也可以默认。
9如果你现在配置完成后网站根目录下应该有两个文件 alist、conf.yml 和一个 dist 文件夹。
PS如果你不是宝塔面板,请在该文件夹下面执行下面的命令(Linux)如果不是宝塔可以用运行以下命令执行启动。

chmod +x alist
nohup ./alist >log.log 2>&1 &

10宝塔面板 -> 软件商店 -> 搜索Supervisor管理器守护进程并安装。
11设置Supervisor并确定。

  • 名称:Alidrive
  • 启动用户:root
  • 运行目录:填写网站目录(例如:/www/wwwroot/ali/)
  • 启动命令:nohup ./alist >log.log 2>&1 &
  • 进程:1


浏览

现在可以浏览器中打开:服务器IP:5244进行访问了。


反代 和 SSl

可参考以前项目中的步骤 宝塔新版本反代和 SSl有点问题,需要先设置SSl,再开反代。


结语

2020 年即将要结束了,今年是个不平凡,博客更新也不积极,希望大家多多包涵,希望接下来的一年可以带给大家更多内容。


版权声明:本文为原创文章,版权归 Mark's Blog 所有,转载请注明出处!

本文链接:https://www.quchao.net/AList.html

友情提示:如果博客部分链接出现404,请留言或者联系博主修复。