gcs 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
gcs 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
gcs 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Google Go
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 Fly的狐狸
适用人群 未知
收录时间 2019-10-08

软件简介

gcs(go config server) 配置管理平台,此项目基于gf框架开发,支持项目管理、配置管理、配置发布、项目对比、配置复制,接口获取配置等。

安装教程

  1. 从git下载项目: git clone https://gitee.com/goflyfox/gcs
  2. 安装mysql数据库,创建db,运行deploy下gcs.sql脚本
  3. 修改config下config.toml配置文件
# 数据库配置
[database]
    link = "root:123456@tcp(127.0.0.1:3306)/gcs"
  1. go build && go run main.go
  2. 访问http://localhost即可看到登录页面,账号/密码:admin/123456

其他配置

  1. 如果使用集群,可以开启redis token模式;配置如下:
# 缓存模式 1 gcache 2 gredis
cache-mode = 2

# Redis数据库配置
[redis]
  default = "127.0.0.1:16379,0,soccer"
  cache   = "127.0.0.1:16379,1,soccer?idleTimeout=600"

功能模块

  1. 登录、认证、登出
  2. 项目管理
  3. 参数配置
  4. 配置发布
  5. 其他:组织机构管理、用户管理、角色管理、菜单管理、日志管理

对外接口

  1. 配置平台接口
  2. 基于GF客户端实现
github地址:https://github.com/goflyfox/gcsc
gitee地址:https://gitee.com/goflyfox/gcsc

 

平台截图

登录:

 image

配置管理:

 image

配置发布:

 image

配置对比:

 image

组织机构:

 image

用户管理:

 image

日志管理:

 image

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
2019/12/09 19:39

gcs v0.2.0 发布,基于 GF 的配置管理平台

gcs(go config server) v0.2.0 版本更新说明: 1. gf 版本升级到 v1.10.0 并且 gtoken 升级为 1.3.7 2. 升级 gtoken v1.3.7 3. 将原有代码配置改为新版本支持的配置文件形式 4. 修复菜单和配置管理页面展示问题 5. 优化前后端分离返回值 6. 规范 sys_menu 表父 id ```sql ALTER TABLE `sys_menu` CHANGE COLUMN `parentid` `parent_id` int(11) NOT NULL DEFAULT 0 COMMENT '父id' AFTER `id`; ``` 7. 加入树结构层级删除限...

0
6
2019/10/17 15:09

gcs v0.1.3 完善客户端适配,Go 配置管理平台

gcs(go config server) v0.1.1 版本更新说明: 接口调用改为走缓存,加入缓存封装支撑集群使用redis 加入版本回退功能 接口性能:1000并发10秒测试,每秒处理500/sec;由于本地服务器,可能性能有所偏差; 介绍 gcs(go config server) 配置管理平台,此项目基于gf框架开发,支持项目管理、配置管理、配置发布、项目对比、配置复制,接口获取配置等; github地址:https://github.com/goflyfox/gcs gitee地址:https://gitee.com/g...

2
5
2019/10/11 16:15

gcs v0.1.1 加入接口缓存,Go 配置管理平台

gcs(go config server) v0.1.1 版本更新说明: 接口调用改为走缓存,加入缓存封装支撑集群使用redis 加入版本回退功能 接口性能:1000并发10秒测试,每秒处理500/sec;由于本地服务器,可能性能有所偏差; 介绍 gcs(go config server) 配置管理平台,此项目基于gf框架开发,支持项目管理、配置管理、配置发布、项目对比、配置复制,接口获取配置等; github地址:https://github.com/goflyfox/gcs gitee地址:https://gitee.com/g...

1
16
2019/10/08 13:02

gcs v0.1.0 首版发布,基于 gf 的配置管理平台

gcs 介绍 gcs(go config server) 配置管理平台,此项目基于gf框架开发,支持项目管理、配置管理、配置发布、项目对比、配置复制,接口获取配置等; github地址:https://github.com/goflyfox/gcs gitee地址:https://gitee.com/goflyfox/gcs 安装教程 从git下载项目: git clone https://gitee.com/goflyfox/gcs 安装mysql数据库,创建db,运行deploy下gcs.sql脚本 修改config下config.toml配置文件 # 数据库配置 [database] ...

1
10
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
16 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部