alist README

The project's README from github.com/AlistGo/alist. As one markdown file: README.md.

logo

🗂️A file list program that supports multiple storages, powered by Gin and Solidjs.

latest version License Build status latest version
discussions discussions Downloads Downloads sponsor

English | 中文 | 日本語 | Contributing | CODE_OF_CONDUCT

Features

Document

https://alistgo.com/

API Documentation (via Apifox):

https://alist-public.apifox.cn/

Demo

https://al.nn.ci

Discussion

Please go to our discussion forum for general questions, issues are for bug reports and feature requests only.

Sponsor

AList is an open-source software, if you happen to like this project and want me to keep going, please consider sponsoring me or providing a single donation! Thanks for all the love and support: https://alistgo.com/guide/sponsor.html

Special sponsors

Contributors

Thanks goes to these wonderful people:

Contributors

License

The AList is open-source software licensed under the AGPL-3.0 license.

Disclaimer


@GitHub · @TelegramGroup · @Discord

alist (AlistGo/alist)

Searching Database…

50.3K ·GitHub
这是什么?Alist 是一个可自托管的文件列表和 WebDAV 程序,让你通过统一的网页界面浏览和管理存放在几十种不同云存储服务上的文件。
这是独立应用,还是需要嵌入的库?它是一个独立的自托管服务器应用:后端使用 Go(Gin),前端使用 Solid.js,可以以二进制文件或 Docker 容器的形式部署。
怎么把它跑起来?推荐使用 Docker 部署,直接用提供的镜像和 docker-compose 配置;也提供二进制文件供手动安装。
连接每个云盘都需要单独的账号吗?你需要为想连接的存储提供凭据或 API 访问权限(如 OneDrive、Google Drive、S3、FTP/SFTP 等),因为 Alist 只是它们的统一前端。
它对每种云盘的支持都一样好吗?文档没有明确说明,但支持的存储种类很多(从 OneDrive 到 Terabox 再到 SMB,共 20 多个服务商),这暗示各个后端的成熟度可能不一;README 没有详细说明各个服务商的具体限制。
服务器可以运行在哪些平台上?它以 Linux 服务器的形式运行(通常通过 Docker),网页界面可以用任何浏览器访问。
我能给文件设置密码或限制访问吗?可以。Alist 支持对路由设置密码保护和身份验证,还可以按文件夹允许或限制访客上传。
能不下载就预览文件吗?可以。它支持预览图片(画廊模式)、带歌词和字幕的视频与音频、Office 文档(docx、pptx、xlsx)、PDF、Markdown 以及纯文本和代码,还能渲染 README.md 预览。
能在两个不同的云存储之间移动或复制文件吗?可以。Alist 允许你直接通过其界面在两个不同的存储后端之间复制文件。
它支持 WebDAV,能让其他应用把它挂载为硬盘吗?支持。Alist 提供 WebDAV 端点,即使不使用 OneDrive、SharePoint 等存储自身的原生 API,也能通过 WebDAV 访问这些存储。
访客可以往我的 Alist 上传文件吗?可以。你可以开启访客网页上传功能,并通过权限控制删除、新建文件夹、重命名、移动和复制等操作。
What are similar projects?rclone, sftpgo, filestash, OpenList, copyparty, cloudreve, minio, puter
Creator
AlistGo
Size
6.7 MB
Stars
50.3K
Age
5y
Commits · 90 Days