一个支持多个存储的文件列表程序,由 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 中转
文件/文件夹打包下载
网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
离线下载
跨存储复制文件
软件截图
更新日志
🚀 功能
添加对 thunder_browser 驱动程序的支持 ( #6529关闭#6526 ) – 通过@Three-taile-dragon在#6529和#6526中 (639b7)
添加对 halalcloud 驱动程序的支持 – by@Three-taile-dragon在#6696 (ca308)
添加 pikpak 离线下载功能 – 通过@Muione在#6648 (3a3d0)
添加对 Onedrive Sharelink 驱动程序的支持 – 通过@Sakura-Byte在#6793 (cee00)
ftp:自定义编码(#6528关闭#1260) – 由@Toby-Shi-cloud在#6528和#1260 (FCF26)
sftp:添加对私钥密码的支持(#6624关闭#6592) – 通过@XZB-1248以及#6624和#6592中的XZB (227d0)
thunderBrowser : 添加自动生成 UserAgent – by@Three-taile-dragon在#6692 (316f3)
thunderx : 自动生成 UserAgent – 作者@Three-taile-dragon在#6664 (43290)
🐞 错误修复
S3 实施错误和支持 AWS 签名 V2 – 由@akang943578在#6683 (ca0d6)
忽略重复的 FileStream 关闭操作中的 os.ErrClosed 错误 – 通过@seiuneko在#6762 (8278d)
123盘:
列出文件时添加文件数不匹配的警告 – 通过@seiuneko在#6814 (2d575)
使用本地排序 – 按@xhofe在#6820 (cbd4b)
别名:
支持文件列表强制刷新-通过@j2rong4cn在#6562 (29fe4)
列表v3:
用于net/http上传 ( #6616关闭#6613 ) – 通过@j2rong4cn在#6616和#6613中 (1b14d)
依赖:
将模块 github.com/sheltonzhu/115driver 更新至 v1.0.25 – 通过@renovate[bot] 在#6447 (213fc)
更新模块 golang.org/x/image 至 v0.18.0 [安全] – 通过@renovate[bot] 在#6658 (92c65)
将模块 github.com/gorilla/websocket 更新至 v1.5.3 – 通过@renovate[bot] 在#6653 (80d4f)
将模块 github.com/blevesearch/bleve/v2 更新至 v2.4.1 – 通过@renovate[机器人] 在#6542 (87192)
更新模块 github.com/meilisearch/meilisearch-go 至 v0.27.0 – 通过@renovate[机器人] 在#6436 (2fb77)
更新模块 github.com/gin-contrib/cors 至 v1.6.0 [安全] – 通过@renovate[bot] 在#6708 (99c96)
更新模块 google.golang.org/grpc 至 v1.64.1 [安全] – 通过@renovate[bot] 在#6728 (60fc4)
将 golang.org/x/exp 摘要更新为 46b0784 – 通过@renovate[bot] 在#6486 (9bc2d)
将模块 github.com/go-webauthn/webauthn 更新至 v0.10.2 – 通过@renovate[机器人] 在#6310 (4e1c6)
将模块 github.com/minio/sio 更新至 v0.4.0 – 通过@renovate[bot] 在#6446 (37d86)
更新模块 github.com/baidubce/bce-sdk-go 至 v0.9.184 – 通过@renovate[bot] 在#6754 (ff20b)
将 github.com/city404/v6-public-rpc-proto/go 摘要更新为 9a9b82a – 通过@renovate[bot] 在#6753 (65b42)
将模块 github.com/go-resty/resty/v2 更新至 v2.13.1 – 通过@renovate[bot] 在#6759 (de8d2)
升级 wopan-sdk-go – 通过@xhofe在#6663 (ba4df)
将模块 github.com/spf13/cobra 更新至 v1.8.1 – 通过@renovate[bot] 在#6757 (9de40)
将模块 github.com/larksuite/oapi-sdk-go/v3 更新至 v3.2.8 – 通过@renovate[bot] 在#6756 (9e048)
将模块 github.com/gin-contrib/cors 更新至 v1.7.2 – 通过@renovate[bot] 在#6770 (a04da)
将模块 github.com/dlclark/regexp2 更新至 v1.11.2 – 通过@renovate[bot] 在#6769 (81b0a)
将模块 github.com/charmbracelet/bubbles 更新至 v0.18.0 – 通过@renovate[bot] 在#6765 (3e949)
将模块 gorm.io/driver/sqlite 更新至 v1.5.6 – 通过@renovate[bot] 在#6763 (3c483)
将模块 github.com/charmbracelet/bubbletea 更新至 v0.26.6 – 通过@renovate[bot] 在#6766 (CD663)
将模块 gorm.io/gorm 更新至 v1.25.11 – 通过@renovate[bot] 在#6764 (96297)
将模块 github.com/rclone/rclone 更新至 v1.67.0 – 通过@renovate[bot] 在#6780 (91286)
将模块 github.com/charmbracelet/lipgloss 更新至 v0.12.1 – 通过@renovate[bot] 在#6768 (83048)
将模块 gorm.io/driver/mysql 更新至 v1.5.7 – 通过@renovate[bot] 在#6782 (17f78)
将模块 golang.org/x/oauth2 更新至 v0.21.0 – 通过@renovate[bot] 在#6781 (a6ff6)
更新模块 github.com/gin-gonic/gin 至 v1.10.0 – 通过@renovate[bot] 在#6771 (736巴)
将模块 github.com/aws/aws-sdk-go 更新至 v1.54.19 – 通过@renovate[机器人] 在#6170 (488eb)
将模块 gorm.io/driver/postgres 更新至 v1.5.9 – 通过@renovate[bot] 在#6783 (f2a24)
将模块 github.com/alist-org/gofakes3 更新至 v0.0.6 – 通过@renovate[机器人],@akang943578和@KevinWang15在#6802 (2b749)
愛蘭走:
解决资源访问问题 – 通过@lanytcc以及maye174在#6673 (27058)
当地的:
Android 上的 Crush – 来自@xhofe (94f25)
下载链接
https://github.com/alist-org/alist
https://pan.quark.cn/s/caacc35247ec
已高速(如有密码:3519)http://ct.ghpym.com/d/7369060-54596321-4f8f9c
VIP高速直链
九软分享独家直链,无需网盘直接下载,省时省力
普通用户每天也提供免费下载次数