ARTICLE · 1245428
AList:开源聚合网盘神器,直链下载+在线播放+WebDAV一网打尽
AList:开源聚合网盘神器,直链下载+在线播放+WebDAV一网打尽大家好,我是


部长。今天,给大家介绍一款工作流自动化平台。
关注微信公众号:【源码部落】,获取开源项目分享。
项目介绍
AList 是一款开源的多存储文件列表程序,核心能力是把百度网盘、阿里云盘、OneDrive、Google Drive、夸克、天翼、115、PikPak 等数十种云存储,以及本地磁盘、NAS、S3 对象存储统一挂载到一个界面中集中管理。通过它,你可以用一个网页浏览、上传、下载、分享所有网盘里的文件,还支持不限速直链下载、WebDAV 协议和在线影音播放,个人自用或搭建资源分享站都非常实用。GitHub Star 数 45,000+,采用 AGPL-3.0 开源协议。
功能特性
多存储统一挂载:支持百度网盘、阿里云盘、OneDrive/SharePoint、Google Drive、夸克、天翼云盘、115、PikPak、本地/NAS、S3 对象存储等数十种存储,一个页面管遍所有网盘。 不限速直链下载:生成直链分享文件,配合下载工具可绕过网盘限速,自建分享站的好帮手。 WebDAV 服务:将挂载的网盘以 WebDAV 协议对外暴露,可用播放器、同步软件、第三方客户端直接访问,实现在线播放网盘视频。 在线预览:浏览器中直接预览图片、文档,在线播放音乐与视频。 完整文件管理:文件上传/下载、重命名、移动、复制、批量操作、创建目录,并支持多用户与分享链接。 跨平台轻量:Docker / 二进制一键部署,可在 Linux、Windows、NAS、树莓派等任何平台运行。
技术选型
后端:Gin(Go 语言 HTTP 框架),高性能、单二进制部署 前端:SolidJS(响应式 UI) 数据库:SQLite(默认,零配置),可切换 MySQL/PostgreSQL 部署:Docker / Docker Compose 一键,端口 5244
项目截图


开源地址
GitHub仓库:https://github.com/AlistGo/alist Star 数:45,000+(AGPL-3.0 协议) 部署方式:Docker 一条命令,难度极低
docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 --name=alist xhofe/alist:latest启动后执行
docker exec -it alist ./alist admin random获取管理员账号密码,再访问http://你的IP:5244登录,进入"存储"页面逐个添加你的网盘即可。
所有分享的源码,我已整理到文档中
关注公众号,私信回复:源码汇总文档
如果您觉得这篇文章对您有帮助,请通过点赞和转发来支持作者,您的每一次互动都是对我们努力的肯定。谢谢!
-End-















































































