REI3 3.13.1 介绍与选型指南

REI3 自托管低代码业务应用平台认知与量化选型:官方溯源定位、Go 单二进制 + PostgreSQL 架构、功能特性、与 NocoBase/Budibase/Appsmith 的星数与版本节奏对比(来源标注查询日期 2026-10-24)。

REI3GoPostgreSQL2026/10/24

REI3 3.13.1 介绍与选型指南

目标:面向计划自托管低代码业务应用平台的读者,给出 REI3 的产品定位、核心架构、功能特性与量化选型结论。本文为认知篇,全部数据来自官方站点、GitHub 仓库与官方文档的联网溯源,关键来源均标注查询日期(2026-10-24)。

一、环境信息

本文为 A1 认知篇,采用联网溯源方式编写,未在本地环境执行安装实测;所有版本号、星数、功能描述均标注来源与查询日期。

二、软件概述

REI3 是一个开源(MIT 许可)、可自托管的低代码业务应用平台(官方定位 "The Open Low-Code Platform"),由德国 Lean Softworks GmbH 团队开发维护(仓库归属 GitHub 组织 r3-team,官网下载页与官方 Dockerfile 署名均可交叉印证)。它的核心主张是:用一套平台快速搭建多用户业务应用——数据存储、表单、工作流、访问控制、API 调用、定时通知等能力全部内建,替代"表格 + 共享邮箱"式的临时方案。

三个关键事实(来源:官网 https://rei3.de/en ,查询日期 2026-10-24):

  • 免费且开源:平台本体 100% 免费用于私人与商业场景,企业支持与特性按需付费;MIT 许可证。
  • 应用可迁移:与很多低代码产品不同,REI3 的应用以数据包形式存在(.rei3 文件),可在实例间导入导出,数据完全自持(本地或云上自托管)。
  • 安装即用:官方强调"多数服务器上几分钟完成安装",Linux 下是单个预编译二进制 + PostgreSQL,Windows 下提供图形安装器与便携版。

版本活跃度(来源:GitHub Releases 页与 releases.atom,查询日期 2026-10-24):

版本发布时间
v3.13.12026-10-20
v3.132026-10-13
v3.12.82026-08-19
v3.12.72026-07-20
v3.12.62026-06-29
v3.12.52026-06-22
v3.12.42026-06-08
v3.12.32026-05-26
v3.12.22026-05-06
v3.12.12026-04-25

从发布节奏看,REI3 保持月度级迭代:3.12.x 系列 2026 年 4 月至 8 月连发 8 个补丁,3.13 大版本于 2026 年 10 月发布并快速跟进 .1 补丁。对自托管使用者而言,这意味着安全修复响应较快,但也需要建立常态化升级流程(官方明确:数据库不可自动降级,升级前必须备份)。

三、核心架构

REI3 的技术形态在低代码平台中非常克制,官方 Admin 文档(https://rei3.de/en/docs/admin ,查询日期 2026-10-24)给出的架构事实如下:

  • Go 单二进制:整个平台是一个预编译可执行文件 r3(Linux x64/arm64 与 Windows x64 均有官方包),Web 服务器内嵌于二进制中,无 Node.js/Java 等运行时依赖。
  • PostgreSQL 唯一存储:所有平台数据与应用数据都存放在一个 PostgreSQL 数据库(要求 15.0 或更新、UTF8 编码、应用账号对库有全权限)。Stand-alone/Portable 模式下平台会启动自己的内嵌 PostgreSQL;Dedicated 模式连接外部数据库。
  • 单端口双协议:客户端与服务器之间只有一条 TCP 通道(默认 443)——HTTPS 请求加载静态资源,WebSocket 长连接承载数据交换。这使反向代理配置的关键点变为"不要切断 WebSocket 超时"。
  • 应用即数据:REI3 的应用(数据模型、表单、函数、界面)整体保存在数据库中,以 .rei3 包导出/导入;官方应用仓库(Official repository)与自建本地仓库(Local repository,本身也是一个 REI3 应用)支撑应用分发。
  • Builder 可视化构建器:所有应用仅通过内置图形化 Builder 创建与修改;Builder 在"维护模式"下启用,官方明确警告不要在生产实例上使用(构建应另设测试实例)。
  • 原生集群能力:多节点部署无需额外组件——各节点安装 REI3、连接同一数据库、文件路径指向同一存储(官方建议网络共享),节点首次连接即自动注册 nodeId 并自动分配集群主角色与任务;因依赖 WebSocket,客户端会话需粘在所属节点。

部署模型矩阵(来源:官方 Admin 文档 "Deployment models" 一节,查询日期 2026-10-24):

模型数据库适用操作系统官方定位
Dedicated外部 PostgreSQL 15+Linux / Windows Server生产推荐模型
Stand-alone内嵌 PostgreSQL仅 Windows Server小型组织(<150 用户)
Portable内嵌 PostgreSQLWindows 10+开发与测试实例
Docker外部 PostgreSQL(Compose 内置 postgres:16 服务)Linux / Windows开发与测试;官方明确不建议直接用于生产

💡 技术拓展:低代码平台的"部署形态"常见三种取向——

取向代表特点适用场景
单二进制 + 关系库REI3运维面极小,无语言运行时依赖稳定运行的业务系统
容器编排优先Appsmith多容器分工(server/client/db),弹性好已有容器化基础设施
元数据驱动全容器化NocoBase平台与应用均容器内扩展插件深度定制与插件生态

REI3 实际采用第一种:以运维最小化为设计目标,Docker 形态只是官方提供的开发测试快捷方式。

四、功能特性

以下能力均来自官方首页特性声明与 Admin 文档(查询日期 2026-10-24):

  • 数据建模:创建数据存储(entities)、建立实体关系、定义字段与属性类型(含文件属性)。
  • 表单与界面:图形化表单编辑器、列表视图、仪表盘;移动浏览器可用(官方要求现代浏览器,不支持 IE)。
  • 工作流与自动化:后端函数与触发器(官方提供 "Backend functions & trigger" 教程)、定时调度器(schedulers)、通知。
  • 连接器:邮件处理(收发、OAuth2 对接 Microsoft 365)与 REST 连接器(平台内调用外部 API)。
  • 安全:四类认证方式(Local 本地账号 / OAuth2 OpenID Connect / LDAP 定期同步登录时实时校验 / Public 预定义 URL 免密登录);TOTP 多因素认证(可系统级强制或对单用户强制,管理员可重置);角色累积权限模型;来自外部身份源的用户支持角色自动映射(OAuth2 claim 映射、LDAP 组映射,Active Directory 嵌套组与账号禁用联动)。
  • 端到端加密:官方提供 E2EE 概念白皮书(REI3_e2ee_concept.pdf),用于敏感字段场景。
  • 文件与缩略图:文件属性存储于服务器目录,定期任务清理无引用文件;安装 ImageMagick 获得图片缩略图、Ghostscript 获得 PDF 缩略图(因许可原因 REI3 不随包分发 Ghostscript)。
  • 备份:平台内建全量备份(管理面板启用,依赖 postgresql-client);官方同时推荐用 pg_dump/pg_restore 做数据库级完整备份。
  • 运维:维护模式(非管理员自动登出、禁止登录)、系统日志管理面板、镜像模式 mirror(禁用对外连接器与备份,用于测试实例镜像生产数据)。

官方应用生态(来源:官网 Applications 页与公开仓库 store.rei3.de,查询日期 2026-10-24):官方维护了一批即装即用的业务应用,多数免费,覆盖工时跟踪、请求处理、密码共享、项目管理、资产管理等场景;组织也可以把任意 REI3 实例配置为本地应用仓库,用于多实例统一发版管控。

五、快速开始

以下为官方给出的最短上手路径(来源:官网下载页 https://rei3.de/en/downloads 与 Admin 文档,查询日期 2026-10-24;具体命令与完整步骤见本专栏部署篇):

  1. 下载对应平台安装包:Linux x64/arm64 为 tar.gz 预编译包,Windows 为图形安装器或便携版 zip。
  2. Linux 服务器:解压到 /opt/rei3/(示例),复制 config_template.json 为 config.json,填入一个 UTF8 编码的 PostgreSQL 15+ 空库连接信息;可选安装 imagemagick/ghostscript/postgresql-client。
  3. 用 ./r3 -install 注册系统服务,再用 systemd 启动 rei3 服务。
  4. 浏览器访问 https://<服务器地址>/(默认 443,安装时自动生成自签名证书),默认账号与密码均为 admin,首次登录后应立即修改。
  5. 不想安装时,可直接体验官方在线演示系统 https://rei3.de/en/demo (无需注册)。

平台安装完成后的第一件事通常是:在管理面板开启维护模式,从官方应用仓库安装第一批应用(如时间跟踪、请求处理)。应用安装、更新均为管理界面内一键操作。完整安装实测流程见本专栏 《Ubuntu 22.04 安装 REI3 3.13.1 指南》。

六、适用场景与限制

适用场景(结合官方定位与应用生态归纳):

  • 组织内部业务系统整合:把散落在表格、共享邮箱里的流程(工时、请假、报修、资产台账、密码共享)收敛到一个自托管平台。
  • 设施与资产密集型组织的设备管理:官方宣传口径即包含设施管理系统(facility management)场景,官方应用库有资产/项目类应用直接可用。
  • 数据主权敏感环境:MIT 开源 + 全自托管 + 应用包可导出,适合不能使用 SaaS 低代码的内网场景。
  • 小型 IT 团队:Stand-alone 模式(Windows 内嵌库)几乎没有外部依赖;Linux 单二进制的运维面也很小。

限制与注意点(均可在官方文档找到依据,查询日期 2026-10-24):

  • 数据库不可自动降级:升级前必须完整备份,回滚意味着恢复备份。
  • 生产不用官方 Docker Compose 文件:官方明确其 Docker 发布仅为开发测试设计,生产 Docker 化需自行改造模板。
  • Builder 禁止在生产实例使用:应用变更必须走测试实例 + 应用包发布流程。
  • 社区体量较小:GitHub 星数量级为数百(585,shields.io 实查 2026-10-24),远小于主流低代码平台;遇问题主要依赖官方文档、社区论坛(community.rei3.de)与付费支持。
  • 生态以官方应用为主:第三方插件/模板市场不如 NocoBase、Budibase 活跃。
  • 内嵌 PostgreSQL 的 Stand-alone 仅 Windows 提供;Linux 没有免外部数据库的形态(需自行准备 PostgreSQL 15+)。

七、同类选型对比

REI3 与站内已有专栏的 NocoBase、Appsmith,以及同领域常见的 Budibase 同属"开源低代码/内部工具平台",但设计取向差异明显。下表量化数据来源:各项目 GitHub 星数取自 shields.io 实时徽章(查询日期 2026-10-24);REI3 版本节奏见第二章 Releases 实查表;竞品版本号取自站内专栏文档标题(同为 2026-10 下旬实测写作)。

维度REI3NocoBaseBudibaseAppsmith
GitHub 星数(2026-10-24,shields.io)58525k28k41k
许可证MIT(官网明示)shields.io 未自动识别(以仓库 LICENSE 为准)shields.io 未自动识别(以仓库 LICENSE 为准)Apache-2.0(shields.io 识别)
最新版本(2026-10)v3.13.1(2026-10-20)2.2.29(站内专栏实测版)—2.5.1(站内专栏实测版)
版本节奏月度级(2026 年 4-10 月连发 10 个 release)活跃(2.2.x 持续补丁)活跃活跃
平台形态Go 单二进制 + PostgreSQLNode.js 元数据驱动,插件化微内核Node.js 全栈容器化Java 后端 + React 前端多容器
数据库依赖仅 PostgreSQL 15+PostgreSQL / MySQL / SQLite 等内置 CouchDB(可选外部)PostgreSQL / MongoDB
官方生产部署推荐裸机二进制 + systemdDocker Compose / Docker 镜像Docker ComposeDocker Compose / Kubernetes
Docker 形态官方定位开发测试(生产需自行改造)生产可用生产可用生产可用
应用/插件生态官方仓库为主,应用包可导出插件市场 + 生态插件较丰富模板与集成较多连接器/数据源集成最广
认证集成Local/OAuth2(OIDC)/LDAP/Public + TOTP MFAOAuth2/LDAP 等插件化OAuth2/LDAPOAuth2/LDAP/SAML(CE 部分受限)
集群/横向扩展原生多节点(共享库+共享文件路径,自动注册)支持部署级扩展单实例为主支持(K8s 多副本)
典型用户心智"轻量设施/业务管理平台,运维极简""深度建模与插件定制的国产之星""快速拼装内部工具""连接数据库出应用最快"

对比解读与选型建议:

  • 要运维最小、内网长期稳定跑业务:REI3 的单二进制 + 单一 PostgreSQL 依赖是四个平台里运维面最小的,官方甚至把"几分钟装好"作为核心卖点;代价是社区小、生态以官方应用为主。若你的场景是设施管理、工时、报修、台账这类标准业务,官方应用仓库可直接起步。
  • 要深度数据建模与插件生态:NocoBase 更合适,其插件化微内核适合长期演进的自有产品化平台,可参考站内 《NocoBase 介绍与选型指南》。
  • 要最快把已有数据库变成可用应用:Appsmith 的连接器与 UI 构建效率最高(41k 星、Apache-2.0),可参考站内 《Appsmith 介绍与选型指南》;Budibase 介于两者之间,自动化与表单场景表现好。
  • 合规角度:若必须 MIT/Apache 类宽松许可,REI3(MIT)与 Appsmith(Apache-2.0)更稳妥;选 NocoBase/Budibase 前请核对其仓库 LICENSE 的最新条款。
  • 防混淆提醒:REI3 是低代码业务应用平台,不要与 Tryton、Dolibarr 等 ERP 软件混为一谈——后者是成型的进销存/财务系统,前者是"造系统"的平台。

八、参考链接