OpenList 是一个支持多种存储的文件列表程序,可用于替代 Alist。
需提前安装 Docker 和 docker-compose。

目录结构

1
mkdir -p data

docker-compose.yml

1
2
3
4
5
6
7
8
9
10
11
12
13
# docker-compose.yml
services:
openlist:
image: 'openlistteam/openlist:latest'
container_name: openlist
user: '0:0' # Please replace `0:0` with the actual user ID and group ID you want to use to run OpenList.
volumes:
- './data:/opt/openlist/data'
ports:
- '5244:5244'
environment:
- UMASK=022
restart: unless-stopped

init

1
2
#!/bin/bash
mkdir data