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

推荐订阅源

N
News | PayPal Newsroom
Security Archives - TechRepublic
Security Archives - TechRepublic
Hacker News: Ask HN
Hacker News: Ask HN
H
Hacker News: Front Page
Apple Machine Learning Research
Apple Machine Learning Research
TaoSecurity Blog
TaoSecurity Blog
Help Net Security
Help Net Security
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
V
V2EX
Hugging Face - Blog
Hugging Face - Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
人人都是产品经理
人人都是产品经理
博客园 - 三生石上(FineUI控件)
Security Latest
Security Latest
Cloudbric
Cloudbric
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Know Your Adversary
Know Your Adversary
A
Arctic Wolf
L
LangChain Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
The GitHub Blog
The GitHub Blog
P
Proofpoint News Feed
W
WeLiveSecurity
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
M
MIT News - Artificial intelligence
Google DeepMind News
Google DeepMind News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
小众软件
小众软件
NISL@THU
NISL@THU
云风的 BLOG
云风的 BLOG
P
Privacy & Cybersecurity Law Blog
S
Security @ Cisco Blogs
博客园 - 【当耐特】
I
InfoQ
Vercel News
Vercel News
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
P
Proofpoint News Feed
O
OpenAI News
Google DeepMind News
Google DeepMind News
N
News and Events Feed by Topic
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
K
Kaspersky official blog
T
Threat Research - Cisco Blogs
量子位
宝玉的分享
宝玉的分享

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,请留言或者联系博主修复。