OpenList 的使用方法

请输入图片描述

OpenList 简介

OpenList 是一个基于 AGPL-3.0 许可证的开源软件,是 AList 的一个分支版本 GitHub - OpenListTeam/OpenList: A new AList Fork to Anti Trust Crisis。它是一个网盘文件管理器,支持 WebDAV、视频音频预览、办公文档预览、PDF、代码、图片预览等功能,甚至支持 IPA 安装 Home | OpenList Docs

安装方法

使用 Docker 安装(推荐)

Docker CLI 方式:

docker run -d --restart=unless-stopped \
  -v /DATA/AppData/openlist:/opt/openlist/data \
  -p 5266:5244 \
  -e PUID=0 \
  -e PGID=0 \
  -e UMASK=022 \
  --name="openlist" \
  openlistteam/openlist:beta

Docker Compose 方式:

version: '3.3'
services:
  openlist:
    image: 'openlistteam/openlist:beta'
    container_name: openlist
    volumes:
      - '/etc/openlist:/opt/openlist/data'
    ports:
      - '5244:5244'
    environment:
      - PUID=0
      - PGID=0
      - UMASK=022
    restart: unless-stopped

镜像版本说明

目前可用的镜像版本包括:

  • 稳定版:openlistteam/openlist:latest(尚未上线)
  • 开发版:openlistteam/openlist:beta

预装环境镜像后缀:

  • -aio:包含所有预装环境的镜像
  • -ffmpeg:预装 FFmpeg 用于生成缩略图
  • -aria2:预装 aria2 用于离线下载

例如:openlistteam/openlist:beta-aio

基本配置

查看管理员信息

v3.25.0 以上版本:

# 随机生成密码
docker exec -it openlist ./openlist admin random

# 手动设置密码
docker exec -it openlist ./openlist admin set NEW_PASSWORD

v3.25.0 以下版本:

docker exec -it openlist ./openlist admin

环境变量配置

名称默认值描述
PUID0用户 UID
PGID0用户 GID
UMASK022文件权限掩码
RUN_ARIA2true/false是否运行 aria2
TZAsia/Shanghai时区设置

功能特性

OpenList 支持:

  • 多种存储驱动(包括 WebDAV)
  • 视频、音频、办公文档、PDF、代码、图片预览
  • 使用浏览器流 API 支持无服务器使用的打包下载
  • 使用 Aria2 的批量下载支持文件夹
  • 离线下载种子内容到指定目录
  • 在远程存储提供商上安全存储加密数据 Home | OpenList Docs

更新方法

Docker CLI 更新:

  1. 查看容器:docker ps -a
  2. 停止容器:docker stop [容器ID]
  3. 删除容器:docker rm [容器ID]
  4. 拉取新镜像:docker pull openlistteam/openlist:beta
  5. 重新运行安装命令

Docker Compose 更新:

docker-compose pull
docker-compose up -d

访问地址

安装完成后,可通过 http://服务器IP:5244 访问 OpenList Web 界面。

注意:OpenList 目前还在开发阶段,建议使用 beta 版本进行测试。

添加新评论