Home

Awesome

GoInsight

downloads release <img alt="Github Stars" src="https://img.shields.io/github/stars/lazzyfu/goInsight?logo=github">

GoInsight是一个基于GinVue开发的企业级前后端分离的WEB端平台,支持MySQL/TiDB/ClickHouse数据库,提供工单管理数据查询功能。

文档

主要功能

支持数据库

数据库版本功能
MySQL数据库(含分支、云厂商数据库、AWS Aurora)>= 5.7☑ DML工单,支持生成DML回滚语句 <br> ☑ DDL工单,支持ONLINE DDL(集成gh-ost工具) <br> ☑ 导出工单,支持加密导出XLSX/CSV格式文件 <br> ☑ 数据查询,支持库表级权限控制
TiDB>= 4.0☑ DML工单,暂时不支持生成DML回滚语句 <br> ☑ DDL工单,TiDB原生支持ONLINE DDL <br> ☑ 导出工单,支持加密导出XLSX/CSV格式文件 <br> ☑ 数据查询,支持库表级权限控制
Clickhouse>= 18.1☑ 数据查询,支持库表级权限控制

快速部署

使用Supervisor管理服务

1、下载二进制包

# 下载前请更新下载链接中的`版本号`为最新的`发行版本`
wget https://github.com/lazzyfu/goInsight/releases/download/v1.3.5/goinsight-linux-amd64-v1.3.5.tar.gz

2、配置config.yaml

配置文件相对简单,请参考: 如何配置config.yaml

3、启动服务

./goInsight -config config.yaml

4、访问服务

服务启动后,请通过 http://ip:port 访问,登录后请及时修改密码。生产使用时,强烈建议您在该服务前加一层HTTPS代理。

联系作者