Openlist安装教程

随着近些时间的Alist被投毒公司收购的风波愈演愈烈,OpenList 团队通过fork原Alist 较低版本进行审查编译以期解决投毒问题和API风波。

一个更可信、可持续的 AList 开源替代方案,防范未来可能的闭源、黑箱或不可信变更。

安装方式详解

Openlist是脱胎于Alist的一款开源的文件列表程序,支持聚合20+网盘(阿里云盘、OneDrive、百度网盘等)和本地存储,通过Web界面统一管理,支持在线预览视频/文档,WebDAV挂载为本地硬盘,堪称私人云存储终极解决方案。

目前Openlist仅提供Linux amd64/arm64 平台和Docker两种安装方式

一、一键脚本安装

正式版



curl -fsSL "https://docs.openlist.team/v3.sh" -o v3.sh && bash v3.sh

面板管理命令

使用命令:openlist 或者 openlist-manager

测试版

安装



curl -fsSL "https://docs.openlist.team/beta.sh" | bash -s install

更新



curl -fsSL "https://docs.openlist.team/beta.sh" | bash -s update

卸载



curl -fsSL "https://docs.openlist.team/beta.sh" | bash -s uninstall

自定义路径

默认安装在 /opt/openlist 中。 自定义安装路径,将安装路径作为第二个参数添加,必须是绝对路径(如果路径以 openlist 结尾,则直接安装到给定路径,否则会安装在给定路径 openlist 目录下),如 安装到 /root

正式版



# Install
curl -fsSL "https://docs.openlist.team/v3.sh" -o v3.sh && bash v3.sh install /root
# update
curl -fsSL "https://docs.openlist.team/v3.sh" -o v3.sh && bash v3.sh update /root
# Uninstall
curl -fsSL "https://docs.openlist.team/v3.sh" -o v3.sh && bash v3.sh uninstall /root

测试版



# Install
curl -fsSL "https://docs.openlist.team/beta.sh" | bash -s install /root
# update
curl -fsSL "https://docs.openlist.team/beta.sh" | bash -s update /root
# Uninstall
curl -fsSL "https://docs.openlist.team/beta.sh" | bash -s uninstall /root
  • 启动: systemctl start openlist

  • 关闭: systemctl stop openlist

  • 状态: systemctl status openlist

  • 重启: systemctl restart openlist

二、Docker安装

此处我以1panel面板做演示

按图示依次点击

进入创建容器后进行容器名称:openlist 和镜像:openlistteam/openlist:latest 填写

进行端口:5244 设置。服务器端口可自定义

进行网络设置:默认bridge可跳过

进行目录:/opt/openlist:/opt/openlist/data 配置

点击添加,填入本机目录(本机目录可自定义)和容器目录

环境变量配置

PUID=0

PGID=0

UMASK=022

重启规则设置

之后点击确定即可

出现以下界面即为成功

Openlist使用

安装完成后会跳转到容器界面,我们在使用前因先获得管理员密码

点击日志

在日志界面可以轻松的找到管理员密码

屏幕截图 2025-06-21 192237.png

复制下密码,回到容器页面点击 0.0.0.0:5244

跳转到登录页面

用户名默认是:admin

密码是你在日志页面中复制的密码

点击登录

进入openlist首页

接下来进入 管理 依照文档修改配置

至此Openlist安装结束