OpenList 简介
OpenList 是一款开源的网盘聚合工具,提供简单、高效且安全的文件存储和管理功能。
第一步:本地部署安装 OpenList
本教程以已安装 Docker 为前提。
1. 创建项目文件和子目录
mkdir -p /volume1/docker/openlist/{data,share}
2. 进入项目目录
cd /volume1/docker/openlist
3. 运行容器
docker run -d \
--name="openlist" \
--restart=always \
-p 5244:5244 \
-v $(pwd)/data:/opt/openlist/data \
-v $(pwd)/share:/opt/openlist/share \
openlistteam/openlist:latest
4. 访问登录界面
在浏览器输入 http://本地IP:5244 ,即可看到 OpenList 登录界面。
5. 获取默认密码
默认管理账号是 admin,使用以下命令查看密码:
docker logs openlist
6. 修改账户信息
登录后可以在管理界面更改用户名和密码。
第二步:外网访问本地 OpenList
1. 安装内网穿透工具
需要先在任意一台机器安装内网穿透工具客户端,用作跨机器管理。
2. 设备管理
在客户端主界面,进入'设备管理',点击'添加设备',复制对应的安装码。
3. 导入镜像
wget https://example.com/nat-image.tar
docker load -i nat-image.tar
(注:请替换为实际的内网穿透工具镜像地址)
4. 启动容器
docker run --name lyx -it --restart=always --net=host -e code=[安装码] nat-image
5. 确认登录状态
等待下载和安装过程,如果一切正常,终端会显示类似如下提示:
[Device] Logged in. Token: ....
这表示安装成功。
当前 Linux 终端如果是前台运行,可以按住 Ctrl+C 退出,然后使用以下命令将其放入后台持续运行:
docker start lyx
由于容器参数已添加 --restart=always,开机后会自动启动,无需手动操作。
6. 设备列表确认
回到客户端设备列表,找到该设备,可修改名称。


