一个支持多个存储的文件列表程序,由 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 中转
文件/文件夹打包下载
网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
离线下载
跨存储复制文件
更新日志
特点
关于上传/复制/哈希的其他改进 – by@SeanHeuc在#5045 (a3748)
从上传 api接收lastModified- by@xhofe (19d34)
crypt : 自定义filename_encoding – 通过@SeanHeuc在#5148 (37dff)
uss : 添加AntiTheftChainToken字段 – by@Kuingsmile在#5115 (092版)
错误修复
不允许Last-Modified上传 api – 通过@xhofe (6c473)
临时文件未关闭且不正确WebPutAsTask – by@xhofe (CE10C)
UpdateTime、createTime 和 HashInfo – 通过@SeanHeuc在#5111 (6308f)
勾选时上传表单As A Task – by@SeanHeuc在#5145 (e7c0d)
aliyundrive_open:
上传日期格式 – by@SeanHeuc在#5151 (8e404)
部门:
将模块 github.com/google/uuid 更新为 v1.3.1 – 通过@renovate[但是]在#5066 (cb886)
将模块更新115driver到 v1.0.16 (关闭#5120中的#5117) – 通过@renovate[机器人] #5117和#5120 (7c6de)
将 github.com/orzogc/fake115uploader 摘要更新为 58f9eb7 – 通过@renovate[但是]在#5133 (81021)
FTP:
死锁Read – by@xhofe在#5128 (34)
推出:
下载找不到数据 – by@Mythologyli在#5088 (31a03)
本地:
设置新文件的创建和修改时间 – by@xhofe在#4938 (b301b)
mopan:
参数错误 – by@foxxorcat第5091章 (8f493)
性能
ftp : 不使用SIZE FTP命令 – by@xhofe在#5150 (f6ab1)
下载链接
https://github.com/alist-org/alist
已高速(如有密码:3519)http://ct.ghpym.com/d/7369060-54596321-4f8f9c
已高速https://www.123pan.com/s/HQeA-8O4Sh