一世贪欢的私域

一世贪欢的私域

OpenList 安装

2025-09-08
OpenList 安装

OpenList安装使用

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

一、官方地址

二、部署

docker-compose 部署

基础版本

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

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

# 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

启动容器

docker-compose up -d

首次使用看密码

docker logs openlist

修改为随机密码

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

手动修改密码

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

访问

http:/127.0.0.1:5244

三、遇到的问题

2.1 上传失败,报错413

总结有两种情况:

  • Nginx 默认限制上传 50M
  • Cloudflare 免费 CDN 限制上传 100M

情况一比较容易解决,这位博主提供解决方案

Alist网盘上传失败问题处理 - 树洞笔记

情况二得付费,有个繁体帖子也写了解决方案,不过实操并没有解决。

Nextcloud、Cloudreve、Alist等網盤使用Cloudflare CDN服務,上傳超過100MB檔案失敗的排錯 | 懶懶部落

四、好用的功能

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

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

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

六、封面图

封面图