logologo
开始
手册
开发
插件
API
首页
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
开始
手册
开发
插件
API
首页
logologo
NocoBase 如何工作
系统要求
安装方式和版本对比

安装 NocoBase

Docker 安装
create-nocobase-app 安装
Git 源码安装
环境变量

升级 NocoBase

Docker 安装的升级
create-nocobase-app 安装的升级
Git 源码安装的升级

部署

生产环境部署

静态资源代理

nginx
caddy
cdn

常用运维命令

docker compose
pm2
如何部署才更快
安装与升级插件
翻译贡献
Previous PageNocoBase 如何工作
Next Page安装方式和版本对比

#系统要求

文中所述系统要求为 NocoBase 应用服务本身 的系统运行要求,仅涵盖应用进程所需的计算与内存资源。不包含依赖的第三方服务,包括但不限于:

  • API 网关 / 反向代理
  • 数据库服务(如 MySQL、PostgreSQL)
  • 缓存服务(如 Redis)
  • 消息队列、对象存储等中间件

除仅用于功能验证或试验性的场景外,强烈建议将上述第三方服务独立部署 于单独的服务器或容器中,或直接使用相关的云服务。

相关服务的系统配置和容量规划应根据 实际数据量、业务负载和并发规模 单独评估与调优。

#单节点部署模式

单节点部署模式指 NocoBase 应用服务仅运行于单一服务器或容器实例中。

#最低硬件要求

资源要求
CPU1 核
内存2 GB

适用场景:

  • 微型业务
  • 功能验证(POC)
  • 开发 / 测试环境
  • 几乎无并发访问的场景
提示
  • 该配置仅保证系统可运行,不保证性能体验。
  • 当数据量或并发请求增长时,系统资源可能迅速成为瓶颈。
  • 对于 源码开发、插件开发或从源码构建并部署 的场景,建议预留 4 GB 以上空闲内存,以确保依赖安装、编译及构建过程顺利完成。

#推荐硬件要求

资源推荐配置
CPU2 核
内存≥ 4 GB

适用场景:

适用于中小型业务及少量并发的生产环境。

提示
  • 在该配置下,系统可满足常规管理后台操作及轻量级业务负载。
  • 当业务复杂度、并发访问或后台任务增多时,应考虑升级硬件规格或迁移至集群模式。

#集群模式

适用于中大规模和并发较多的业务场景,可以通过水平扩展来提升系统的可用性和业务吞吐量(详情请参考:集群模式)。

#节点硬件要求

在集群模式下,每个应用节点(Pod / 实例)的硬件配置建议与单节点部署模式一致。

单节点最低配置:

  • CPU:1 核
  • 内存:2 GB

单节点推荐配置:

  • CPU:2 核
  • 内存:4 GB

#节点数量规划

  • 集群中的节点数量可按需扩展(2–N)
  • 实际所需节点数量取决于:
    • 并发访问量
    • 业务逻辑复杂度
    • 后台任务与异步处理负载
    • 外部依赖服务的响应能力

建议在生产环境中:

  • 结合监控指标(CPU、内存、请求延迟等)动态调整节点规模
  • 预留一定的资源冗余以应对流量波动