OpenList安装使用

OpenList 是AList的分支,因为AList作者悄咪咪把项目卖了,产生了信任危机。网盘聚合工具。

一、官方地址

二、部署

docker-compose 部署

基础版本

1
2
3
mkdir -p /opt/selfhost/openlist
cd /opt/selfhost/openlist
vim docker-compose.yml

这里可修改openlist运行的uid、gid

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'
volumes:
- './data:/opt/openlist/data'
ports:
- '5244:5244'
environment:
- UMASK=022
restart: unless-stopped

启动容器

1
docker-compose up -d

首次使用看密码

1
docker logs openlist

修改为随机密码

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

手动修改密码

1
2
# 手动设置密码为 `NEW_PASSWORD`(替换为您要设置的密码)
docker exec -it openlist ./openlist admin set NEW_PASSWORD

访问

1
http:/127.0.0.1:5244

三、好用的功能

  1. 对象存储S3协议映射成webdav,将webdav协议映射成S3
  2. 聚合Github Release页面。
  3. 渲染markdown,HTML。

四、容器托管到个人玩家(高风险行为)

在某些平台充斥着一些个人托管服务,有风险。恶意托管者可在不惊扰用户的情况下,查看用户的所有云盘及密钥。

五、封面图

封面图