首个中文交付版本,包含多存储文件界面、本地驱动和站点管理的真实运行证据。
部署要求:Go 1.25+ 用于编译;运行时需可写数据目录与 5244 端口。
已知问题:外部云存储、离线下载和邮件等集成需另行配置凭据或服务。
将本地文件与数十种云存储统一挂载、预览、分享和管理的中文自托管系统源码。
AList 是基于 Go、Gin 和 SolidJS 的多存储文件列表系统。它把本地磁盘、WebDAV、S3、阿里云盘、OneDrive 等存储统一到一个浏览器界面,支持文件浏览、在线预览、分享、WebDAV 和管理后台。本交付已在 macOS arm64 从源码编译,使用独立 SQLite 数据目录和真实中文业务文件完成运行验证。
真实界面
共 4 张
Capabilities
需要私有化文件入口的个人、小团队、教育组织,以及需要统一接入多个对象存储和网盘的开发者。
可用于内部文件门户、客户资料交付、多云文件聚合、家庭媒体库和业务系统的 WebDAV 文件层。
Go 1.26.3 darwin/arm64 源码编译成功,单进程在 5244 端口运行;已创建独立 SQLite 实例、挂载本地中文演示目录,验证根目录、项目交付子目录、存储管理和站点设置。四张截图无控制台错误、404、坏图、重复或横向溢出。
第三方云存储驱动需各平台凭据;离线下载需额外配置 aria2、qBittorrent 或 Transmission;本地验收仅启用本地存储驱动。
部署难度
中等
最低配置
Go 1.25+ 用于源码编译;运行时为单二进制文件与 SQLite,默认 HTTP 端口 5244。
开源许可证
AGPL-3.0
最后验证
2026-08-20
技术栈
授权说明
仓库根目录包含 GNU Affero General Public License v3;源码包保留完整 LICENSE,网络部署修改版时应遵守对应源码提供义务。
Release notes
1 个已发布版本
首个中文交付版本,包含多存储文件界面、本地驱动和站点管理的真实运行证据。
部署要求:Go 1.25+ 用于编译;运行时需可写数据目录与 5244 端口。
已知问题:外部云存储、离线下载和邮件等集成需另行配置凭据或服务。