AList:支持多网盘聚合与 WebDAV 挂载的自托管网盘工具

未分类2小时前发布 江南白衣
11 0 0

很多人的文件管理状态其实非常割裂:工作文档放在 OneDrive,照片备份在 NAS,大文件放进阿里云盘,对象存储又单独挂在 AWS S3 或 Cloudflare R2。时间久了,真正麻烦的并不是“存储空间不够”,而是文件入口越来越分散。

不同平台之间不仅账号体系不同,连客户端、网页、同步逻辑和分享方式也完全不一样。查一个旧文件、转移一批资料、挂载远程目录,都可能在多个网页和客户端之间反复切换。

AList 的定位,就是把这些分散的存储入口集中起来。它本身不是网盘,也不直接提供存储容量,而是一个运行在 VPS、NAS 或本地服务器上的开源文件聚合工具。通过统一的后台,它可以接入本地目录、S3 对象存储、FTP、WebDAV 以及数十种商业网盘,并统一通过网页或 WebDAV 接口对外提供访问。

对于 NAS 玩家、VPS 用户、小团队以及需要长期管理多种存储后端的开发者来说,AList 更像是一个轻量级的数据网关。它不一定适合零基础用户,但在自托管文件管理领域,已经成为知名度较高的一类开源方案。

AList是什么?

AList 是一个开源自托管网盘聚合工具,主要用于统一管理多个不同来源的存储后端。它支持将本地目录、对象存储、FTP/SFTP、WebDAV 以及国内外主流商业网盘集中接入到同一个后台中。

用户只需要部署一次 AList 服务,即可通过统一网页浏览、预览、分享和管理不同平台上的文件。同时,它还能将这些聚合后的目录通过标准 WebDAV 协议对外提供访问,方便挂载到 Windows、macOS、Linux 或第三方文件工具中。

AList 采用 AGPL-3.0 开源协议,支持 Docker 部署,适合具备一定服务器基础的个人用户、小团队与 NAS 玩家使用。

AList:支持多网盘聚合与 WebDAV 挂载的自托管网盘工具

核心功能

AList 的重点并不只是“聚合多个网盘”,而是通过统一协议和统一入口,降低不同存储平台之间的切换成本。对于长期维护多个云盘与对象存储的用户来说,它更像一个统一的数据访问层。

  • 多网盘聚合——统一管理阿里云盘、OneDrive、Google Drive、S3 等多种存储。
  • WebDAV 接口——将聚合目录映射为标准网络驱动器。
  • 本地与远程混合挂载——同时支持 NAS、本地目录与云端对象存储。
  • 在线文件预览——支持 PDF、Markdown、图片、代码与 Office 文件浏览。
  • 音视频流媒体播放——可直接在线播放媒体资源。
  • Docker 部署——支持快速容器化安装与迁移。
  • 多用户与权限管理——支持目录权限与访问控制。
  • API 与生态扩展——兼容 rclone、Mountain Duck 等第三方工具。

使用场景

AList 更适合具备一定技术基础、需要统一管理多个存储平台的用户。对于 NAS 玩家、VPS 站长和数据整理需求较高的小团队来说,它能够减少不同网盘之间的重复切换。

人群/角色场景描述推荐指数
NAS 玩家聚合本地存储与多个云盘统一访问★★★★★
VPS 站长搭建轻量级私有文件管理入口★★★★★
开发者统一管理对象存储与测试文件★★★★☆
小团队搭建内部文件共享与预览系统★★★★☆
数据整理用户集中浏览多个平台上的资料文件★★★★★
零基础普通用户无 Docker 与服务器基础★★☆☆☆

操作指南

AList 支持 Docker 快速部署,大多数基础安装流程并不复杂,但公网环境下仍建议做好 HTTPS 与权限配置。

  1. 准备 VPS、NAS 或本地 Linux 环境。
  2. 安装 Docker 与 Docker Compose。
  3. 运行 AList 官方提供的 Docker 镜像。
  4. 浏览器访问默认端口进入后台。
  5. 设置管理员账号与强密码。
  6. 在「Storage」中添加网盘、WebDAV 或对象存储。
  7. 配置 WebDAV、分享权限与目录访问规则。
  8. 如需公网访问,建议额外配置 HTTPS 与反向代理。

注意事项:

  • (公网部署建议始终保持最新版本)
  • (不要直接暴露默认弱密码后台)

支持平台

AList 本身主要运行于 Linux、Docker、NAS 与服务器环境,同时也支持 Windows 与 macOS 本地部署。

客户端层面,由于它提供标准 WebDAV 接口,因此可以配合 Windows 映射网络驱动器、macOS Finder、rclone、Mountain Duck 以及其他第三方挂载工具使用。

支持的存储后端覆盖:

  • 阿里云盘、百度网盘、夸克网盘、UC 网盘
  • OneDrive、Google Drive、Dropbox、Mega
  • S3 兼容对象存储、Azure Blob Storage
  • FTP、SFTP、SMB、WebDAV、本地目录等

产品定价

AList 是一款免费且开源的自托管工具。

用户可以自由部署、修改与使用核心功能,不需要支付官方订阅费用。部署成本主要来自 VPS、NAS、对象存储以及公网带宽等基础设施本身。

项目采用 AGPL-3.0 开源协议,如果涉及企业闭源集成、商业 SaaS 或再分发场景,建议提前评估许可证要求。

常见问题

Q1:AList 是真正的网盘吗?

不是。AList 本身并不直接提供存储空间,它更像是一个“统一文件入口”。

它负责聚合和管理不同存储平台的数据,并通过网页或 WebDAV 提供统一访问。

Q2:AList 部署复杂吗?

基础 Docker 部署门槛并不高,但长期维护仍需要一定服务器基础。

例如 HTTPS、反向代理、Token 更新、权限配置和公网安全,都需要自行管理。

Q3:AList 是否适合公网开放?

可以,但必须做好安全配置。

如果直接暴露在公网环境,建议使用 HTTPS、强密码、访问控制以及最新版本,同时避免开放不必要目录权限。

开发者小结

AList 最大的价值,并不只是“把多个网盘放进一个网页”,而是通过统一入口和 WebDAV 协议,降低不同存储平台之间的切换成本。对于长期维护 NAS、对象存储与多个商业网盘的用户来说,它能够明显提升文件访问的一致性。

相比传统单平台客户端,AList 更灵活,也更适合自托管场景。在线预览、WebDAV 挂载、多存储聚合和 Docker 部署能力,让它在 NAS 玩家与 VPS 圈子里积累了较成熟的生态。

不过它也不是零维护工具。公网安全、Token 更新、平台兼容性变化以及长期维护成本,都需要用户自己承担。如果只是普通文档同步需求,官方客户端可能更省心;但如果你需要统一管理多个存储入口,AList 依然是目前较成熟的开源方案之一。

© 版权声明

相关文章

开发者导航

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...
开发者导航用户反馈