Skip to content

部署概览

生产环境部署分为两个独立部分——管理端(内网)和内容端(对外)。


部署架构

                        Internet

              ┌────────────┴────────────┐
              │                         │
        ┌─────▼─────┐            ┌──────▼──────┐
        │  Console   │            │  Open API   │
        │  (内网)    │            │  (对外)     │
        │  :80/443   │            │  :8080      │
        └─────┬─────┘            └──────┬──────┘
              │                         │
              └──────────┬──────────────┘

              ┌──────────┴──────────┐
              │                     │
        ┌─────▼─────┐        ┌──────▼──────┐
        │ PostgreSQL │        │   Valkey    │
        └───────────┘        └─────────────┘
组件对外作用
Console否(内网)Vue 管理后台 + Admin API,只给管理员用
Open API内容交付 API,给网站/App 调用
PostgreSQL主数据库
Valkey缓存 / 会话 / 限流

选择部署方式

方式文档适合
🐳 Docker ComposeDocker 部署推荐,一键拉起
🔧 源码编译源码编译不用 Docker 的环境
💻 本地开发本地开发日常开发调试

服务器要求

资源最小推荐
CPU2 核4 核
内存4 GB8 GB
磁盘40 GB100 GB SSD