AList 是一个支持多种存储的文件列表程序,使用 Gin 和 Solidjs 开发。它可以让用户方便地浏览和管理自己的云盘文件,支持网页浏览和 WebDAV 协议。AList 从一开始就设计为易于安装,并且可以在所有平台上使用。
AList 的主要特点是支持多个存储提供商,包括本地存储、阿里云盘、OneDrive、Google Drive 等,且易于拓展。AList 还支持所有 WebDAV 存储,这是一种用于访问文件的标准。AList 还有许多其他功能,如黑暗模式、受保护的路由、文件预览、打包下载、文本编辑器、README/HTML 渲染、文件永久链接、Cloudflare Workers 代理等。
AList 是在 AGPL-3.0 许可下许可的开源软件,任何人都可以免费使用和修改。AList 的官方网站是 https://alist.nn.ci/zh/ ,用户可以在这里找到更多关于 AList 的信息和教程。
特色功能
支持多种存储:AList 支持多个存储提供商,包括本地存储、阿里云盘、OneDrive、Google Drive 等,且易于拓展。 用户可以在同一个界面下管理不同的存储空间,无需频繁切换账号或应用。AList 还支持所有 WebDAV 存储,这是一种用于访问文件的标准。
文件预览:AList 支持视频、音频、文档、PDF、图片预览等,甚至支持 ipa 安装。用户可以在网页上直接查看文件的内容,无需下载到本地。AList 还支持文本编辑器,用户可以在线编辑文本文件,如 markdown、html、css、js 等。 AList 还支持 README/HTML 渲染,用户可以在文件夹下添加 README.md 或 index.html 文件,AList 会自动渲染出相应的内容。
打包下载:AList 使用浏览器的 stream api 支持打包下载,无需使用服务器。用户可以选择多个文件或文件夹,AList 会自动将它们打包成 zip 文件,并在浏览器上下载。这样可以节省时间和流量,也可以避免服务器的压力。
受保护的路由:AList 支持为特定路径添加密码保护和身份验证。用户可以设置不同的密码或账号,来保护自己的文件不被他人访问。AList 还支持文件永久链接,用户可以生成一个不会过期的链接,来分享自己的文件给他人。
Cloudflare Workers 代理:AList 支持使用 Cloudflare Workers 作为代理,来加速访问速度和突破地域限制。用户可以在 AList 的设置中开启 Cloudflare Workers 代理,并填写自己的代理地址。这样,AList 就会通过 Cloudflare Workers 来访问存储提供商的 API 和文件地址。
其他功能:AList 还有一些其他功能,如黑暗模式、Web 上传、删除、新建、重命名、移动和复制文件、离线下载、复制文件到其他存储等。
收费价格
AList 是一个开源软件,任何人都可以免费使用和修改。AList 的官方网站也提供了一些赞助方式,用户可以通过支付宝或微信向开发者捐赠
常见问题
Q: AList 支持哪些平台?
A: AList 支持 Windows、Linux、MacOS 等所有平台,只要能运行 Go 语言编译出的二进制文件就行。
Q: AList 如何安装?
A: AList 的安装方法有很多,用户可以根据自己的喜好和环境选择合适的方式。以下是一些常用的安装方法:
- 直接下载二进制文件:用户可以从 GitHub 上下载最新版本的二进制文件,并解压到任意目录下。然后运行 alist.exe (Windows) 或 alist (Linux/MacOS) 即可启动 AList 。
- 使用 Docker 部署:用户可以使用 Docker 来部署 AList