进阶 docs.cloudreve.org 2026-10-17 18:46:57 · 21 阅读

第3章 Cloudreve 部署指南

部署规划

部署方式

Cloudreve 支持以下几种部署方式:

部署方式 | 说明 Docker Compose | 使用 Docker Compose 启动多个容器,默认包含并启用:Cloudreve 主程序、Redis、PostgreSQL 数据库、离线下载器(Aria2)、缩略图组件(VIPS、FFMpeg、LibreOffice)、视频信息提取(FFProbe) Docker 单容器 | 直接使用官方提供的镜像启动一个容器,默认包含并启用:Cloudreve 主程序、离线下载器(Aria2)、缩略图组件(VIPS、FFMpeg、LibreOffice)、视频信息提取(FFProbe)。但仍需根据自身情况配置数据库和 Redis 进程守护 | 使用进程守护工具(如 Supervisor)启动 Cloudreve 主程序。数据库和 Redis 仍需自行配置

请根据自身需求或偏好选择合适的部署方式。推荐使用 Docker Compose 或 Docker 单容器部署,管理更方便,功能也更齐全。

数据库

Cloudreve 支持以下数据库:MySQL、PostgreSQL、SQLite。

如果不配置数据库,Cloudreve 会默认使用 SQLite 存储数据。但 SQLite 不支持高并发,因此强烈建议在生产环境中使用其他数据库。如果使用 Docker Compose 部署,默认已配置好 PostgreSQL 数据库;其他部署方式则需要额外配置。

Redis

Cloudreve 支持使用 Redis 作为键值缓存,但 Redis 并非必需。如果没有配置 Redis,Cloudreve 会使用内存缓存,并在正常退出前将缓存数据持久化到 cache_persist.bin 文件。

下一步

选择对应的部署方式,按照文档进行部署即可。

评论 (0)