AList 多源文件管理:把散落在各网盘的文件收进一个入口
【免费下载链接】alist🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。项目地址: https://gitcode.com/GitHub_Trending/al/alist
之前找一份文件,你得在四五个网盘应用和本地服务器之间来回翻。现在,用 AList 就能一次性接入 30 多种存储源。从本地硬盘到云端网盘,这个多源文件管理程序把文件操作都收拢到一个网页里。
一分钟看懂 AList
AList 是一个支持多存储的文件列表 / WebDAV 程序,后端用 Go(Gin)写,前端用 Solidjs。它不需要装客户端,打开浏览器就能浏览和管理文件。它适合手里同时握着本地盘加好几个网盘的人,也适合想把网盘接到播放器里的用户。
它能帮你做的 4 件事
| 你的场景 | 它替你省掉什么 |
|---|---|
| 多个网盘账号,各有各的入口 | 不用来回切换,一个入口统一浏览和下载 |
| 想拿网盘文件喂给播放器 | WebDAV 协议把网盘模拟成一块盘,播放器直接读取 |
| 想在浏览器里先看一眼文档 | 内置 PDF、音视频(带字幕)、Office 预览,不用先下载 |
| 文件散在不同平台,要挪动 | 在线上传、重命名、移动,外加跨存储复制与离线下载 |
五分钟跑起来 AList
AList 怎么安装?官方路径是 clone 仓库后直接运行,提前装好 Go 1.25 及以上:
git clone https://gitcode.com/GitHub_Trending/al/alist cd alist && go run main.go启动后的 3 个配置要点:
- 默认监听 5244 端口,浏览器打开
localhost:5244,用 admin/admin 登录 - 管理页添加第一个存储:选"本地",填目录路径,文件就出现在列表里
- 接阿里云盘、OneDrive 等网盘时,选对应存储类型,按页面提示填凭据
上手前先知道这几点
- 最常见的启动报错是 5244 端口被占用,改个端口再重启即可
- 存储配置和用户数据都在 data 目录里,迁移时记得备份这个目录
- 网盘驱动调用的是官方接口,遇到限速或异常就降低操作频率,封号风险需自行评估
许可与社区支持
AList 以 AGPL-3.0 许可开源,你可以免费使用、修改和分发。遇到疑问可以去项目讨论区提问,存储类型与配置项的细节可查 README.md。
先接上两个存储,再用 WebDAV 挂一块盘试试——clone 下来花十分钟,你会直观体会到一个入口管所有文件是什么感觉。
【免费下载链接】alist🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。项目地址: https://gitcode.com/GitHub_Trending/al/alist
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考