OpenList 是一个支持多种存储的文件列表程序🗂️,是一个有韧性、长期治理、社区驱动的 AList 分支🔀,旨在防御基于信任的开源攻击🛡️。
1、创建专属桥接网络
若已创建,可跳过此步骤。
2、部署项目
2.1、创建项目

2.2、Compose配置
services:
openlist:
image: 'openlistteam/openlist:latest-aio'
container_name: openlist
networks:
- app_network
user: '0:0'
volumes:
- './data:/opt/openlist/data'
ports:
- '5244:5244'
environment:
- UMASK=022
- TZ=Asia/Shanghai
restart: unless-stopped
networks:
app_network:
external: true'openlistteam/openlist:latest-aio':此镜像整合了 aria2 和 ffmpeg 相关的资源工具。
user: '0:0':建议使用 root 权限进行操作。若担心权限过高,可通过 SSH 进入系统,修改挂载目录的用户组和用户权限,此处不作详细说明。
2.3、默认账号

在容器首次启动时,系统日志中会显示Successfully created the admin user and the initial password is: gwpYmmPj。当前默认账户为 admin,初始密码为 gwpYmmPj。