一个支持多个存储的文件列表程序,由 Gin 和 Solidjs 提供支持。
便于使用:Alist是从头开始设计的,易于安装,可以在所有平台上使用。
多重存储:Alist支持本地存储、Aliyundrive、Onedrive、Google Drive等多种存储提供商,并且易于扩展。
支持WebDAV:Alist支持所有存储 WebDAV,这是一个访问文件的标准。
深色模式:明暗模式自由切换。
受保护的路线:为特定路径添加密码保护和身份验证。
文件预览:支持视频、音频、office、pdf、代码、图片预览等,连ipa安装。
包下载:使用浏览器的stream api支持不使用服务器的包下载。
更多新功能:包括文本编辑器、readme/html 渲染、文件永久链接、cloudflare workers 代理等。
软件功能
支持多种存储
- 本地存储
- 阿里云盘
- OneDrive / Sharepoint(国际版, 世纪互联,de,us)
- 天翼云盘 (个人云, 家庭云)
- GoogleDrive
- 123云盘
- FTP / SFTP
- PikPak
- S3
- Seafile
- 又拍云对象存储
- WebDav(支持无API的OneDrive/SharePoint)
- Teambition(中国,国际)
- 分秒帧
- 和彩云 (个人云, 家庭云)
- Yandex.Disk
- 百度网盘
- 夸克网盘
- 迅雷网盘
- 蓝奏云
- 阿里云盘分享
- 谷歌相册
- Mega.nz
- 一刻相册
- SMB
- 115
- Cloudreve
部署方便,开箱即用
文件预览(PDF、markdown、代码、纯文本……)
画廊模式下的图像预览
视频和音频预览,支持歌词和字幕
Office 文档预览(docx、pptx、xlsx、…)
README.md 预览渲染
文件永久链接复制和直接文件下载
黑暗模式
国际化
受保护的路由(密码保护和身份验证)
WebDav (具体见 https://alist.nn.ci/zh/guide/webdav.html)
Docker 部署
Cloudflare workers 中转
文件/文件夹打包下载
网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
离线下载
跨存储复制文件
软件截图
更新日志
特点
123_share:添加访问令牌 – by@xrgzs在#6357 (32dda)
189pc : 添加家庭传输上传 – by@foxxorcat在#6288 (d8e19)
Seafile:添加令牌登录(#6324关闭#5302)- by@tukipona在#6324和#5302 (c3c51)
crypt:强制支持驱动程序的流上传 – by@NewbieOrange在#6270 (e3746)
错误修复
一些错别字——作者@testwill在#6283 (2880e)
关于 env 的拼写错误Meilisearch – by@mnixry在#6316 (cd5a8)
按顺序初始化存储 – by@0daysseus在#6346 (0c9dc)
115:
禁用 NoOverwriteUpload ( #6409 close #6251 ) – 通过@SheltonZhu在#6409和#6251 (b704b)
授权:
子文件夹 api 被认为是错误的来源(在#6301中关闭#6294) – 由@itsHenry35在#6294和#6301 (17560)
百度:
自定义上传部分大小 – 按@xhofe在#5757 (4cbbd)
百度网盘:
缓存 Ctime/Mtime ( #6373 close #6370 ) – by@potoo0在#6373和#6370 (ec08e)
云雷夫:
如果不存在,请将域添加到下载网址 ( #6339 close #6265 ) – by@tukipona在#6339和#6265 (793a4)
总督:
临时访问密钥仅在两个小时内有效 – by@eryajf和@xhofe在#6273 (8a18f)
刷新会话后重新获取客户端 – 通过@eryajf在#6277 (0e860)
一个驱动器:
修复 Ctime/Mtime – by@potoo0在#6397 (欧洲经济共同体)
s3:
如果未启用 s3,则不要绑定 s3 端口 – 通过@itsHenry35在#6291 (58c3c)
网络达夫:
确保Mtime之后Ctime(#6372关闭#6371)-通过@potoo0在#6372和#6371 (479fc)
性能
将 io 复制与缓冲池结合使用 – by@Mmx233在#6389 (b95df)
下载链接
https://github.com/alist-org/alist