AList 是一个支持在本地加载 18 款常见网盘文件列表的工具,它可以让用户直接在浏览器中预览文件、上传文件、下载文件、播放视频、浏览照片,也可以直接在播放器中打开视频文件,还可以配合 aria2 实现文件下载功能。跨平台简单易用。@Appinn

AList - 聚合阿里云盘、百度网盘、PikPak、WebDav 等 18 款网盘:文件预览、上传/下载,直接播放视频

感谢 @imsoff 推荐。

AList – 文件列表程序

AList 自己的定位是一个支持多存储的文件列表程序,使用 Gin 和 Solidjs。它可以将以下网盘聚合在一起:

  • 本地存储
  • 阿里云盘
  • OneDrive / Sharepoint(国际版, 世纪互联,de,us)
  • 天翼云盘 (个人云, 家庭云)
  • GoogleDrive
  • 123云盘
  • FTP / SFTP
  • PikPak
  • S3
  • 又拍云对象存储
  • WebDav(支持无API的OneDrive/SharePoint)
  • Teambition(中国,国际)
  • 分秒帧
  • 和彩云 (个人云,家庭云)
  • Yandex.Disk
  • 百度网盘
  • 夸克网盘
  • 迅雷网盘

然后只需要在浏览器中打开,即可预览文件、上传文件、下载文件、直接播放视频、音频。

在线播放视频效果

AList - 聚合阿里云盘、百度网盘、PikPak、WebDav 等 18 款网盘:文件预览、上传/下载,直接播放视频 1

并且提供了几个播放器按钮,直接点击就能跳转。

不过青小蛙在测试的时候没搞定云字幕,似乎需要下载字幕之后才能加载。

安装 & 配置

AList 的安装比较简单,对于 Windows 用户,直接下载 .exe 文件之后,使用命令提示符运行,就行了。对于其他平台用户,也差不多,另外也支持 docker 部署,即开机用非常简单。

也算是0配置,只需要输入命令 alist.exe admin 获取管理员密码,打开浏览器 127.0.0.1:5244 就行了。

添加存储

在管理界面,可以添加很多的网盘:

AList - 聚合阿里云盘、百度网盘、PikPak、WebDav 等 18 款网盘:文件预览、上传/下载,直接播放视频 2

这里就需要阅读文档了,但也很简单,最重要的是获取 Token,也提供了自动化获取按钮。不放心的同学可以根据文档说明手动获取。

AList - 聚合阿里云盘、百度网盘、PikPak、WebDav 等 18 款网盘:文件预览、上传/下载,直接播放视频 3

公网访问

虽然青小蛙主要用来自己在家用,但的确看到了不少人拿来在公网使用。AList 可以设置公告、用户权限、

AList - 聚合阿里云盘、百度网盘、PikPak、WebDav 等 18 款网盘:文件预览、上传/下载,直接播放视频 4

嗯,比如这种。

WebDAV

除了直接将 WebDAV 资源添加进 AList,还支持反向使用,即使用 WebDAV 客户端连接 Alist,然后浏览绑定的内容,这样就极大的扩展了客户端,包括 iPhone、Android 都可以轻松访问你的网盘资源了:

AList - 聚合阿里云盘、百度网盘、PikPak、WebDav 等 18 款网盘:文件预览、上传/下载,直接播放视频 5
AList - 聚合阿里云盘、百度网盘、PikPak、WebDav 等 18 款网盘:文件预览、上传/下载,直接播放视频 6

怎么说呢,反正省了台 NAS 的感觉。

获取

  • GitHub

原文:https://xbcpy.com/