OpenList 网盘聚合部署实战:Docker 一键部署,支持 40+ 网盘统一管理

你是不是也有这种困扰?百度网盘存了一些资料,夸克网盘下了电影,阿里云盘存了照片,OneDrive 还有一些工作文档……每次找文件都要在四五个 APP 之间来回切换,简直烦到爆炸!

今天给大家介绍一个开源神器——OpenList。它能把几十种网盘”串”在一起,用一个漂亮的网页界面统一管理。更关键的是,Docker 一条命令就能部署,完全免费,开源社区驱动。

🔍 OpenList 到底是什么?

OpenList 是从 AList 社区分支出来的开源项目(AGPL-3.0 协议),由原 AList 核心贡献者维护。它的定位很清晰:

  • 支持 40+ 种网盘:百度网盘、阿里云盘、夸克网盘、OneDrive、Google Drive、WebDAV、S3 等等
  • 统一 Web 界面:所有网盘的文件在一个界面里浏览、下载、分享,再也不用切 APP
  • 资源占用极低:Go 语言编写,一台普通小主机甚至树莓派就能跑
  • 完全开源免费:社区驱动,没有商业化,代码全透明

简单说就是:你自己的”网盘聚合器”,把所有云盘挂进来,用一个地址访问全部文件。

📦 Docker 一键部署(最简单的方式)

这是最推荐的安装方式,不管你是 Linux 服务器、NAS、甚至 Windows(装了 Docker Desktop),都能一条命令搞定。

第一步:确保 Docker 已安装

# 检查 Docker 是否可用
docker --version

# 如果没装,一行搞定(Linux)
curl -fsSL https://get.docker.com | bash -s docker

第二步:拉取并运行 OpenList

docker run -d \
  --name openlist \
  --restart unless-stopped \
  -p 5244:5244 \
  -v /opt/openlist/data:/opt/openlist/data \
  openlistteam/openlist:latest

这条命令做了什么?

  • -d:后台运行
  • --name openlist:给容器起个名字
  • --restart unless-stopped:服务器重启后自动启动
  • -p 5244:5244:开放 5244 端口
  • -v /opt/openlist/data:/opt/openlist/data:数据持久化(不挂载的话删容器配置就没了!)

第三步:首次登录

浏览器打开 http://你的服务器IP:5244,就能看到登录页面。

⚠️ 默认账号密码都是 admin,建议第一时间改掉:

# 命令行重置密码
docker exec openlist ./openlist admin set 你的新密码

☁️ 挂载你的第一个网盘(以夸克为例)

登录后台后,点左边菜单的「存储」→ 右上角「添加」,在驱动列表里找到你想要挂载的网盘。

以夸克网盘为例,需要填几项关键信息:

  • 挂载路径:就是你在 OpenList 首页看到的文件夹名,比如 /quark
  • Cookie:用来认证你的夸克账号(从浏览器开发者工具里复制)
  • 根文件夹 ID:留空就是根目录

保存后回到首页,就能看到夸克网盘的文件了!其他网盘的挂载方式类似,具体可以参考官方文档。

🎬 进阶玩法:打造家庭影音中心

OpenList 不只是个文件管理器,配合其他工具可以玩出很多花样:

  • 🎬 影音中心:配合 VidHub / Infuse / Jellyfin,把网盘里的电影直接在线播放
  • 🔄 302 重定向加速:开启网盘的 302 支持后,下载速度直接走网盘 CDN,4K 视频也能流畅播放
  • 🌐 公网访问:配合 Cloudflare Tunnel 或 cpolar 内网穿透,在外面也能访问家里的文件
  • 🔗 WebDAV:OpenList 自带 WebDAV 接口,可以挂载到系统文件管理器里当本地磁盘用
  • 📱 手机访问:有官方 OpenList Mobile APP,随时随地查看文件

🔧 Docker Compose 部署(进阶推荐)

如果你还配合了 Aria2 下载、Caddy 反向代理等,建议用 Docker Compose 一起管理:

version: '3'
services:
  openlist:
    image: openlistteam/openlist:latest
    container_name: openlist
    restart: unless-stopped
    ports:
      - "5244:5244"
    volumes:
      - ./data:/opt/openlist/data

保存为 docker-compose.yml,然后:

docker compose up -d

简单优雅,维护也方便。

❓ 常见问题 FAQ

Q:OpenList 和 AList 有什么区别?

A:OpenList 是 AList 的社区分支,保留了全部核心功能,但移除了商业化代码,代码完全开源透明。本质上功能基本一致。

Q:挂载百度网盘需要会员吗?

A:OpenList 本身免费。但百度网盘的高速下载需要你自己的百度网盘会员。建议开启 302 重定向模式,这样流量直接走百度 CDN。

Q:数据安全吗?

A:OpenList 运行在你自己的服务器上,数据完全由你掌控。建议设置强密码,公网访问时开启 HTTPS。

Q:支持手机访问吗?

A:支持。Web 界面是响应式设计,手机浏览器直接访问就行。也有官方 Mobile APP。

📝 写在最后

说实话,用了 OpenList 之后再也回不去了。以前手机上装四五个网盘 APP,每个都要开会员才能不限速,现在一个界面全搞定。家里闲置的 N1 盒子跑个 OpenList,直接变身家庭影音服务器,4K 电影流畅播放,真香!

最重要的是——完全免费开源。社区活跃,更新频繁,不用担心跑路。

如果你也有多个网盘需要管理,强烈推荐试试。部署过程 5 分钟搞定,体验一下”所有网盘一个入口”的感觉。

📥 安装命令速查

# Docker 一键部署
docker run -d --name openlist --restart unless-stopped -p 5244:5244 -v /opt/openlist/data:/opt/openlist/data openlistteam/openlist:latest

# 重置密码
docker exec openlist ./openlist admin set 你的新密码

# 查看日志
docker logs -f openlist

📌 关注公众号:「实用软技」,在公众号窗口里回复关键字”软件”即可免费获取

https://www.88531.cn/?p=56178

www.npspro.top互联侠客
软师兄 » OpenList网盘聚合部署实战:Docker一键部署,支持40+网盘统一管理

最TOP的Docker,软路由,虚拟机等学习资料

立即查看 了解详情