AList是一个目录列表程序,支持挂载各大网盘以及云存储,目前支持的网盘有阿里云盘、OneDrive / Sharepoint、天翼云盘、GoogleDrive、蓝奏云、百度网盘、迅雷云盘、夸克网盘等。AList提供了Web访问,你可以将各大网盘当作自己的存储服务器,随时随地在网络上下载查看。
AList除了可以挂载网盘,还支持FTP、SFTP、WebDAV、S3等协议,利用AList你基本上可以将市面大部分云存储服务挂载成存储服务器了。同时,AList还支持连接另一个AList,也就是说你可以将两个已经安装了AList的服务器连接到一起,这样又可以扩充到全部存储服务器了。
AList还有强大的文件预览功能,支持视频、音频、文档、PDF、图片预览等直接在线播放或者查看,甚至支持 ipa 安装,以及文本编辑器、README/HTML 渲染、文件永久链接等等。总之,AList是一个比较理想的大批量文件共享和分享工具,安装简单,任何平台都可以使用。
这篇文章就来分享一下AList的安装与使用,更多的目录列表程序可以查看专题:目录列表程序整理汇总。这里还有:
网站:
AList支持Windows、Linux等各大平台,如果想长期使用AList,建议使用VPS来运行。现在的VPS主机基本上也是白菜价了,有关于VPS主机评测查看:VPS主机排行榜单。
(可选)有了VPS主机,现在你就可以需要在VPS主机上配置好Docker环境,这里有一个一键安装Docker环境的命令,配置起来非常地简单:Docker 和 Docker Compose 一键安装脚本 可手动选择安装版本和下载源。
仅适用于 Linux amd64/arm64 平台。
安装:
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install
更新:
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update
卸载:
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall
自定义路径:
默认安装在 /opt/alist
中。 自定义安装路径,将安装路径作为第二个参数添加,必须是绝对路径(如果路径以 alist 结尾,则直接安装到给定路径,否则会安装在给定路径 alist 目录下),如 安装到 /root
:
# Install curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install /root # update curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update /root # Uninstall curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall /root
打开 AList Release 下载Windows对应的软件。最新版的前端已经和后端打包好了,不用再下载前端文件了。
# 解压下载的文件,得到可执行文件: unzip alist-xxxx.zip # 运行程序 .\alist.exe server # 获得管理员信息 .\alist.exe admin
选择Docker,可以执行以下命令安装发行版本:
docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist:latest
首先,如果你是用一键安装方法安装的,使用以下命令来获取账号和密码:
./alist admin
如果是用的Docker查看管理员信息:
docker exec -it alist ./alist admin
然后打开你的IP:端口,就可以访问到AList 后台了。
使用你刚才获取到的账号和密码登录了。
在用户管理中可以修改你的账号和密码了。
AList目前支持的网盘存储如下:
通用项
本地存储
阿里云盘
OneDrive
天翼云盘
谷歌云盘
123网盘
FTP
PikPak
对象存储
WebDAV
又拍云存储
Teambition
分秒帧
中国移动云盘
Yandex云盘
百度网盘
夸克网盘
SFTP
迅雷云盘
115网盘
一刻相册
如果你想添加本地存储的话,直接修改根文件夹路径为您要挂载的文件夹的路径。 例如:
Linux:
/root
Windows:
C:
AList添加阿里云盘时,要填写令牌和根文件夹,由于阿里云盘 referer 的限制,必须使用移动端 token。 使用桌面 Web 令牌将导致无法下载和预览。 当然,如果你在本地使用或者带宽足够大,你也可以开启代理,让桌面 Web 的 refresh token
正常工作。
刷新令牌。按照这个 :https://github.com/Xhofe/alist/issues/88 在手机上捕获/查找日志 (/data/media/0/Android/data/com.alicloud.databox/ 文件/日志/跟踪/)。 或者您可以直接进入:https://alist.nn.ci/zh/guide/drivers/aliyundrive.html
Root folder file_id。打开阿里云盘官网,点击进入要设置的文件夹时点击 URL 后面的字符串,如 https://www.aliyundrive.com/drive/folder/5fe01e1830601baf774e4827a9fb8fb2b5bf7940。这个文件夹的 file_id 即为 5fe01e1830601baf774e4827a9fb8fb2b5bf7940:
有关于阿里云盘使用可以查看:
选择 “API 权限”,点击 “Microsoft Graph”,在”选择权限”中输入 file
,勾选 Files.read
(注:Files.read 是只读最小权限,图中权限较大,也同样可以),点击”确定”。
其他的网盘可以参考:https://alist.nn.ci/zh/guide/drivers/common.html
AList的使用体验界面如下:
支持在线观看视频和听音乐。
想要给AList绑定域名,你需要一定的Nginx或者Apache知识,不过如果你用的是Docker安装AList的话,可以使用神器:Nginx反向绑定域名管理工具-无需修改Nginx规则一键添加反向绑定域名。
AList可以添加对象存储来挂载,平时用的亚马逊S3、各大云存储服务,只要是支持S3协议都可以挂载到AList。
你需要填写以下信息:
S3 对象存储协议,如 COS、OSS、B2。
#存储桶:存储桶名
#Endpoint:Endpoint address
#Region:地区
#Access key id:Access key id
#Secret access key:Secret access key
#Root folder path:根路径,不填则默认为根目录。
关于对象存储的使用,你可以参考:
如果想将AList 当成本地硬盘使用,则可以使用RaiDrive,挂载如下:
RaiDrive使用可以查看:本地网络磁盘RaiDrive挂载Dropbox,Google Drive,OneDrive支持WebDAV,FTP,SFTP。
Kodi使用WebDAV如下:
Kodi使用如下:自建Nextcloud影音中心:Aria2离线下载+PotPlayer和Kodi本地观看。
AList 目录列表程序功能,想要长期使用的话建议使用VPS主机来搭建,否则也可以直接在PC电脑上用命令的方式运行AList 。
文章出自:挖站否 https://wzfou.com/alist/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
文章更新于: %s = human-readable time difference 上午12:28
查看评论
https://is.gd/I4j6AW 没想到还有关键字屏##蔽啊[挖鼻屎]
全免费服务搭建的 alist
厉害了。速度还挺快的。
用完全免费的服务搭建了一个
大佬,我有一个问题,在vps上用docker搭建好,挂载了网盘以后,可以直接用vps的ip登录吗
不行,需要域名,因为要https证书。
很好很强大!!!
强大
挺好用的,之前用了
不过建议开游客权限时,仔细看看什么权限要不要开
和建议担心安全的,开一下二次验证,我是开了二次验证的
确实要注意一下。
适合用于公共下载服务。
功能非常地强