Skip to content

Repository files navigation

REBUILD

REBUILD

高度可配置化的企业管理系统

Codacy License GPLv3 License 商业授权 Docker Image Version

在线体验 · 下载安装 · 更新日志 · 更多介绍

项目简介

相较于同类产品,REBUILD 更侧重于业务需求实现,而非基础的技术框架或项目启动模板。

「开放式设计」是 REBUILD 的重要设计理念。得益于团队成熟的企业管理系统经验,我们实现了对企业日常各类需求的可配置化管理,全图形化设计零代码搭建,所见即所得。

核心能力

能力 说明
零代码建模 全图形化设计业务实体、字段、布局,所见即所得
流程自动化 触发器、审批流程、任务计划,业务规则随需配置
精细化权限 团队、角色、部门多维度权限控制
AI 助手 内置 AI 助手,支持文件上传分析、Token 用量统计
多端体验 Web 端 + 手机版,随时随地处理业务
开放集成 OpenAPI 对接外部系统,支持 Java/SpringBoot 二次开发
极简部署 一个安装包即开即用,支持 Docker / 私有云 / 本地部署

为什么需要 REBUILD

相较于传统软件系统,REBUILD 提供了绝佳的灵活性与可控性,可以完全按照企业需求进行量身打造。同时,当系统投入使用一段时间后会遇到业务变化或需求变更,通过 REBUILD 提供的高度可配置化能力,可快速完成需求变更而无需额外投入。

REBUILD 适合哪类用户

用户类型 典型场景 优势
企业 IT 团队 快速搭建 CRM / MES / WMS 等业务系统 零代码配置业务实体、权限、流程
中小企业 缺乏开发资源与预算 开源免费版满足基础需求,商业版提供更多高阶功能
业务管理者 销售(客户/商机)、供应链(库存/出入库)、生产(工单/进度) 灵活搭建、随需调整
系统升级企业 替换老旧 OA / Excel 管理 数据迁移、多实体关联、审计追踪
开发者 二次开发与系统集成 OpenAPI + Java 扩展,支持 Docker 或本地部署

开始使用

开始使用 REBUILD 非常简单,无需配置复杂的运行环境,零依赖快速部署!如只想快速了解,也可直接 在线体验(默认超级管理员用户名密码为 admin admin)。

1. 使用 Docker

docker run -d --name rebuild -p 18080:18080 getrebuild/rebuild:latest

启动后访问 http://localhost:18080/ 开始体验。生产环境建议配合 MySQL 使用,更多详情请参见 Docker 安装指南

2. 使用已发布版本

首先 下载 安装包,我们同时提供 standaloneboot 两种安装包。standalone 为集成安装包,boot 为 SpringBoot 的 jar 包,两种安装包在功能上没有区别,根据你所使用的平台选择合适的安装包。

下载后解压(集成安装包),通过 start-rebuild.batstart-rebuild.sh 启动,启动后访问 http://localhost:18080/ 开始体验。更多详情请参见 安装文档

3. 通过源码编译

注意 !!! 生产环境请使用 master 分支(默认分支),其他分支为开发分支,功能存在不确定性!

# 拉取
git clone --depth=1 https://github.com/getrebuild/rebuild.git

# 编译
mvn package

# 运行
java -jar target/rebuild.jar

运行后打开浏览器输入 http://localhost:18080/ 开始体验。

开发

REBUILD 从 2.0 版本开始支持 jarwar 两种打包/运行模式,两种模式在开发与使用上没有区别。默认情况下使用 SpringBoot jar 模式,启动类为 BootApplication

如你希望使用外部 Tomcat(或其他 Java Web 容器)即 war 方式,请将 pom.xml 文件中注释为 UNCOMMENT USE TOMCAT 的下一行取消注释。

开发环境

REBUILD 对于开发环境的要求非常简单,由于使用 Java 开发,因此可以运行在几乎所有操作系统上。请按如下清单准备:

依赖 说明
JDK 1.8+ 必须,兼容 OpenJDK
MySQL 5.6+ 非必须,自带 H2 数据库
Apache Maven 3.6+ 非必须,IDE 自带
Redis 3.2+ 非必须,默认使用内置 Ehcache 缓存
Tomcat 8.0+ 非必须,默认使用内置 Tomcat
IDEA 或 Eclipse (for JEE) 推荐

更多详情请参见 开发人员文档

社区交流

使用中遇到问题或有建议,欢迎提交 Issue 与我们交流。如果项目对你有帮助,欢迎点个 Star 支持。

加入 REBUILD 官方 QQ 交流群 744487038 1013051587 GET 更多使用技能

授权 License

REBUILD 使用 GPL-3.0 开源许可和商业授权双重授权协议,使用将被视为你自愿承诺接受 用户服务协议 之所有条款。

REBUILD uses the GPL-3.0 open source license and commercial license dual license agreement. Use will be deemed your voluntary commitment to accept all terms of the Agreement.

购买商业授权

从 2.0 版本开始,REBUILD 将推出 增值功能 计划。如果 REBUILD 对贵公司业务有帮助,请考虑 购买商业授权 以支持 REBUILD 可持续发展。除了可享有全部功能以外,还可以得到更专业的技术支持服务。非常感谢!

V4.4 新特性

本次更新为你带来众多功能增强与优化。

  1. [新增] 记录锁定与提示功能
  2. [新增] 手机版支持自定义操作
  3. [新增] AI 助手支持文件上传分析、Token 用量统计等
  4. [新增] 审批中心功能
  5. [新增] 多个触发器计算公式函数
  6. [新增] 多个 FrontJS 函数
  7. [优化] 新版登录页
  8. [优化] 30+ 细节/BUG/安全性更新
  9. ...

更多更新详情请参见 更新日志

About

最新版全面支持AI智能!通过自然语言操作业务数据,支持 Skills/工具/知识库/MCP。高度可配置化的国产企业管理系统,企业内部可免费商用!零代码/低代码快速搭建WMS库存管理、MES生产报工、CRM客户管理、HRM人事管理,以及 TMS/ERP 等

Topics

Resources

Security policy

Stars

1.0k stars

Watchers

41 watching

Forks

Releases

Packages

Used by

Contributors

Languages