网盘一多就头疼:阿里存电影、天翼存备份、115 存资料、本地还堆着一堆文件,每次找东西要在四五个 App 之间切。AList 是开源的「网盘聚合」工具,支持几十种存储(阿里云盘、天翼云盘、115、本地磁盘、S3/对象存储等),把它们统一挂成一个目录树,网页里点一点就能管理,还能开 WebDAV 让本地文件管理器直接挂载。本文用一台雨云 KVM 云服务器,Docker 一把部署,把散落的存储收拢到一处。
一、先准备一台雨云 KVM 云服务器
AList 本体很轻,但要是你挂了好几个网盘、又常在线看视频预览,给 2 核 2G 体验更顺。想低成本起一台可以看国产高性价比云服务器,比如雨云:KVM 虚拟化、Debian/Ubuntu 镜像任选,新用户用优惠码 admin01 享五折,入门版折后约 9 元/月,支持 7 天无理由退款,拿来当存储网关很合适。挑机器可参考 VPS 怎么选不踩坑 与 新手买 VPS 先看这几个配置参数。
我选 Debian 12。基础安全按 VPS 到手第一件事做什么 走一遍——AList 有网页管理后台,强密码 + 不裸奔暴露是底线。本文默认你已建好普通用户、开了 ufw。
二、装 Docker 并拉起 AList
装 Docker:
curl -fsSL https://get.docker.com | sh
systemctl enable --now docker
建目录并写 docker-compose.yml:
mkdir -p /opt/alist && cd /opt/alist
version: "3"
services:
alist:
image: xhofe/alist:latest
container_name: alist
restart: unless-stopped
ports:
- "127.0.0.1:5244:5244"
volumes:
- ./data:/opt/alist/data
端口只绑 127.0.0.1,不直接对外,下一步用 Nginx 反代。放行后在浏览器用 IP:5244 也能临时进,但建议配 HTTPS。启动:
docker compose up -d
拿初始管理员密码:
docker exec -it alist ./alist admin
终端会打印 admin 账号和初始密码,登录后第一件事去「设置 → 账号」改强密码。
三、添加存储(以本地磁盘为例)
登录后台 → 「管理」→「存储」→「添加」:
– 驱动选「本机存储」(Local);
– 挂载路径填 /,根文件夹路径填容器里的目录如 /opt/alist/data/local(需先在宿主机建好并挂载);
– 勾选「允许访客」要谨慎,下面说。
保存后首页就能看到这个存储。想挂阿里/天翼等网盘,驱动选对应项、填刷新令牌(Token)即可,AList 文档对每个驱动的获取方式有图解。
四、(可选)Nginx 反代 + HTTPS
绑域名后用 Nginx 反代到 127.0.0.1:5244,再用 certbot 申请证书(步骤同 雨云搭建 Vaultwarden 的反代配置)。这样外网用 https://你的域名 访问,数据加密、不怕密码被截。
五、踩过的坑与经验
- 游客可读 = 全员可读:默认「允许访客」开着,任何拿到链接的人都能浏览你挂的盘。私人数据务必关掉访客、开账号登录;公共分享单独建只读账号或用「 Brennan 签名链接」。
- 网盘 Token 会失效:阿里/天翼等网盘授权有期限,过期后挂载变空。AList 提供「中转」与「本地代理」两种模式,并支持定时刷新,留意后台提示及时更新令牌。
- 大文件预览吃流量:在线播放大视频会持续走服务器带宽,雨云带宽有限时建议限制并发或改用「直链」模式让客户端直连网盘。
- 备份配置:
./data里是 AList 的账号和存储配置,定期打包到 雨云对象存储做异地备份,服务器重装不丢设置。 - 安全基线:管理后台强密码 + HTTPS + 限制来源 IP,完整防护见 VPS 安全配置实战。
小结
AList 把一个「网盘太多、来回切换」的麻烦事,变成了一个统一目录树,网页管理、WebDAV 挂载本地都行。部署就是一个 docker-compose,难点在访客权限和网盘令牌维护。当存储网关推荐雨云这类低价稳定的 KVM 机器——优惠码 admin01 五折、7 天无理由退款,试水零压力。
合规提醒:使用雨云及本文所述方案时,请遵守《网络安全法》《个人信息保护法》《数据安全法》等相关法律法规,仅用于聚合管理你本人拥有合法使用权的存储资源,不得用于盗链、侵犯他人版权、传播违法违规内容等任何活动。






