Watch 1 Star 0 Fork 132

yangcheng / jeesuite-configJavaApache-2.0

forked from vakinge / jeesuite-config 
Join us
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
简约而不简单功能强大的配置中心。部署简单、支持properties,yaml,xml格式、配置项、json格式配置、支持多环境多版本配置管理。支持全局配置、多应用共享配置、配置加密、配置实时同步、spring/springboot无缝对接,细粒度权限控制、安全过滤等功能。 spread retract

http://www.jeesuite.com/

Clone or download
vakinge authored +
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

交流群(提供开发视频教程):230192763🈵 ,61859839🈵 ,19829337

分布式配置中心(Distributed configuration center)

为什么要造轮子?

之前试用过几个开源的配置中心(disconf、Apollo、diamond以及Spring Cloud Config),各有弊端或者是不满足我们的需求(譬如部署复杂、功能太复杂、不支持全局配置、不支持敏感配置加密,对springboot支持不友好,界面不友好或者无界面等等)。所以从2016年开始有了一个初级版本,经过三年生产环境实际需求不断完善于是就有了这个开源项目。

实现功能

  1. 支持多环境、多版本配置管理
  2. 支持全局配置、多应用共享配置
  3. 支持配置文件(properties,yaml,xml)、配置项、json配置支持
  4. 支持加密配置(server自动加密,client自动解密)
  5. 支持spring、springboot无缝对接
  6. 支持环境+项目维度精细化权限(只读/读写)控制
  7. 支持http和zookeeper方式配置实时同步
  8. 支持在线查看应用当前运行时配置(配置中心与本地合并后的最终配置)
  9. 支持查看配置历史版本、一键回滚、版本对比
  10. 安全功能支持:可选开启安全ip功能与内网拉取配置限制

在线演示

http://config.jeesuite.com/admin.html

  • 测试管理员账号:testadmin/123456
  • 测试普通用户账号:testuser/123456

文档

关联项目

部分页面截图

页面基于layui构建。

新建配置

输入图片说明

查看配置

输入图片说明

用户权限管理

输入图片说明

Comments ( 0 )

Sign in for post a comment

Java
1
https://gitee.com/yangcheng13/jeesuite-config.git
git@gitee.com:yangcheng13/jeesuite-config.git
yangcheng13
jeesuite-config
jeesuite-config
master

Help Search