这是一个简单易用的数据治理平台。目前,官方插件支持 ElasticSearch、MySQL、MongoDB、Redis 和 json 管理(不再维护)。
这是一个简单易用的数据治理平台。目前,官方插件支持 ElasticSearch、MySQL、MongoDB、Redis 和 json 管理(不再维护)。
简体中文 | English
This project has documents and detailed video tutorials from start-up to development to deployment
This project requires you to have a certain foundation in golang and vue3
You can complete all operations through our tutorials and documents, so we no longer provide free technical services. If you need services, please add the author's paid support
ElasticView is a full-stack front-end and back-end separated data source management plugin platform developed based on vue and gin, integrating jwt authentication, dynamic routing, dynamic menu, casbin authentication, data source management, plugin market and other functions.
Permission management: Permission management based on jwt and casbin.
User management: System administrators assign user roles and role permissions.
Role management: Create the main object of permission control, and assign different api permissions and menu permissions to roles.
Data source management: You can set the data source to be managed, and have integrated elasticsearch (6, 7, 8), mysql, redis, clickhouse, postgres, mongodb data sources
Plugin market: You can install various plugins for operating data sources.
- node version >= v20.14.0
- golang version >= v1.23
- IDE:Goland
# git clone
git clone https://github.com:1340691923/ElasticView.git
# install gowatch
go install github.com/silenceper/gowatch@latest
# run
gowatch
# default port
0.0.0.0:8090
cd resources\vue
# Install Dependencies
pnpm install
# run
npm run dev
# install build tools
go install github.com/1340691923/ElasticView/cmd/[email protected]
# start build
./ev_builder
# then look at resource/dist
Swagger to build automated documentation.yaml format.If you think this project is helpful to you, you can buy the author a drink :tropical_drink: click me
If you use this project for commercial purposes, please comply with the Apache2.0 agreement and keep the author's technical support statement.
暂无开放 Issues,或尚未同步最近议题。