电脑端
Alist是一款开源的文件列表程序,支持多种存储服务(如本地磁盘、网盘等)作为后端存储,并提供了一个简洁美观的前端界面来管理和浏览这些存储中的文件。Alist的特点包括易于部署、配置灵活以及支持丰富的第三方存储服务。
在绿联NAS上部署Alist可以让你通过一个统一的界面管理NAS上的文件以及网盘云存储服务。为确保部署顺利,请仔细阅读以下内容。

请注意,本教程中所涉及的镜像由第三方开发和维护,仅供参考。绿联云对于由于用户操作不当、第三方软件漏洞、或镜像更新引发的任何风险不承担责任。这些风险可能包括但不限于以下情况:
● 第三方镜像可能导致您在绿联云中存储的文件被意外修改或删除。
● 使用不安全的镜像可能导致您的数据被上传至第三方服务器,存在隐私和数据泄露的风险。
● 为确保系统的稳定和数据的安全,建议您在使用第三方镜像时,谨慎选择可信来源。
使用 Docker Compose 部署容器
要在绿联 NAS 上快速部署容器,推荐使用项目Docker Compose。这种方法适合需要创建和管理多个容器的场景,提供了便捷的容器化管理方式。以下是通过 Docker Compose 部署 Alist 的详细步骤。
进入 Docker 项目界面
在绿联 NAS 的 UGOS Pro 系统中,打开 Docker 应用,点击【项目】 > 【创建】,启动项目创建向导。
配置 Docker Compose 文件
在项目创建向导中,您需要上传 Docker Compose 配置文件。以下是alist的示例配置:
services:
alist:
image: xhofe/alist:latest # 容器使用的最新镜像
container_name: alist
volumes:
- ./alist:/opt/alist/data #容器配置文件保存路径
- ./downloads:/downloads #下载目录
ports:
- 15244:5244 #将NAS 的 15244 端口映射到容器的5244端口
environment:
- PUID=0
- PGID=0
- UMASK=022
restart: always # 容器重启策略,设置为“always”,表示无论发生什么情况,容器都会自动重启参数详细说明
image:指定容器使用的镜像,这里是 xhofe/alist:latest,表示 AList 的最新版本。
volumes:定义数据卷,用于将NAS文件系统与容器内路径绑定。
● ./alist:/opt/alist/data:将NAS当前目录下的 alist 文件夹映射到容器的 /opt/alist/data,用于存储 AList 的配置文件和数据。
● ./downloads:/downloads:将NAS的 downloads 文件夹映射到容器的 /downloads,作为容器内的下载目录。
ports:配置NAS与容器之间的端口映射。
● 15244:5244:将NAS的 15244 端口映射到容器的 5244 端口,通过访问 http://<NAS_IP>:15244 即可连接到容器中的服务。
environment:环境变量。
● PUID:NAS用户 ID,默认为 0(root 用户)。
● PGID:NAS用户组 ID,默认为 0(root 用户组)。
restart:设置容器的重启策略。
● always:无论是由于容器崩溃、系统重启等原因,容器都会自动重启,确保服务稳定运行。
部署项目
确认配置无误后,点击【立即部署】,系统将自动拉取镜像并启动容器。部署完成后,您可以通过输入 NAS 的 IP 地址和端口号访问 Alist 的 Web 界面。

访问Alist界面
1. 部署成功后打开浏览器,输入 NAS 的 IP 地址和端口号即可访进入Alist界面,将 NAS 的 IP 替换成您的 NAS IP 地址,(例如 http://192.168.66.43:15244)

2. 默认的账号是 admin,登录密码我们需要在容器日志中查看。在 Docker 的【容器】页面中,找到刚才创建的容器,进入容器的【控制台>日志】查看密码。

3. 登录后点击“管理”进入管理界面。

4. 点击个人资料可以修改账号密码,点击“保存”生效后需要重新登陆。

5. 点击【存储>添加】可以挂载云盘。

6. 点击【文档】可以进入 Alist 的帮助说明页面。

7. 在说明页面可以把文字改成简体中文,然后在左方选择添加存储,可以看到挂载不同网盘的说明文档。

在绿联NAS上部署Alist网盘挂载服务
https://www.zzssp.com/archives/Alist
评论