Loading...

文章背景图

Alist:多存储网盘聚合列表一键安装、Docker 部署与使用指南

2026-10-27
0
- 字
- 分钟
|

Alist:多存储网盘聚合列表一键安装、Docker 部署与使用指南

Alist 是一个支持多种存储的文件列表程序,由 Gin(后端)与 Solidjs(前端)构建。它把阿里云盘、OneDrive、Google Drive、123 网盘、百度网盘、夸克、迅雷、蓝奏云、S3、WebDAV、本地存储等几十个网盘聚合到一个 Web 界面,支持在线预览、离线下载、WebDAV、暗黑模式等。

一、项目官方信息

项目 信息
GitHub 仓库 https://github.com/AlistGo/alist
官方文档 https://alistgo.com
在线演示 https://al.nn.ci
开源协议 AGPL-3.0
主要语言 Go(99.6%)
Star 数 50k+

二、官方图片

Alist 仓库社交预览图:

alist

三、环境要求

  • Linux / Windows / macOS 服务器;
  • 一键脚本即用,无需 Go 环境;
  • 若用 Docker,需已安装 Docker;
  • 一个可访问的端口(默认 5244)。

四、部署步骤

方式 A:一键安装脚本(Linux)

curl -fsSL "https://alistgo.com/install.sh" | bash

启动:

alist server

查看初始管理员密码:

alist admin random

方式 B:Docker 部署

docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 --name alist xhofe/alist:latest

查看管理员密码:

docker exec -it alist ./alist admin random

3. 访问

打开浏览器访问 http://服务器IP:5244,用管理员账号密码登录。

五、使用方法

添加存储

进入后台「管理 → 存储」,选择存储驱动(如阿里云盘、OneDrive、123 网盘、S3、WebDAV、本地等),按提示填入 token 或密钥,保存后即可在首页看到该网盘文件。

在线预览

Alist 支持:

  • PDF、Markdown、代码、纯文本预览;
  • 图片画廊预览;
  • 视频/音频在线播放(支持歌词与字幕);
  • Office 文档(docx/pptx/xlsx)预览;
  • README.md 渲染。

其他能力

  • 文件直链复制与直接下载;
  • 暗黑模式、多语言;
  • 密码保护与身份验证路由;
  • WebDAV 挂载(见 alistgo.com/guide/webdav.html);
  • 离线下载、文件/文件夹打包下载;
  • 多线程下载加速;
  • 两个存储之间复制文件。

六、常见问题 FAQ

Q1:Alist 是什么? 多存储网盘聚合列表程序,把几十个网盘统一到一个 Web 文件管理界面。

Q2:怎么安装? Linux 一键脚本 curl -fsSL https://alistgo.com/install.sh | bash,或 Docker xhofe/alist。

Q3:默认端口是多少? 5244。

Q4:初始管理员密码怎么拿? 运行 alist admin random 或 docker exec -it alist ./alist admin random。

Q5:支持哪些网盘? 阿里云盘、OneDrive、Google Drive、123 网盘、百度网盘、夸克、迅雷、蓝奏云、S3、WebDAV、本地存储等数十种。

Q6:支持 WebDAV 吗? 支持,可把 Alist 整体作为 WebDAV 服务挂载到本地文件管理器。

七、跳转链接

  • GitHub 仓库:https://github.com/AlistGo/alist
  • 官方文档:https://alistgo.com
  • 在线演示:https://al.nn.ci
  • Docker 镜像:https://hub.docker.com/r/xhofe/alist
评论交流

文章目录