Go to file
somunslotus 719ddc108d 修改构建脚本 2025-06-04 16:53:41 +08:00
.github v3.2.5 init 2025-06-04 11:45:50 +08:00
app v3.2.5 init 2025-06-04 11:45:50 +08:00
config v3.2.5 init 2025-06-04 11:45:50 +08:00
deployment/helm v3.2.5 init 2025-06-04 11:45:50 +08:00
docs v3.2.5 init 2025-06-04 11:45:50 +08:00
scripts v3.2.5 init 2025-06-04 11:45:50 +08:00
server v3.2.5 init 2025-06-04 11:45:50 +08:00
.babelrc v3.2.5 init 2025-06-04 11:45:50 +08:00
.commitlint.js v3.2.5 init 2025-06-04 11:45:50 +08:00
.dockerignore v3.2.5 init 2025-06-04 11:45:50 +08:00
.eslintrc.js v3.2.5 init 2025-06-04 11:45:50 +08:00
.gitignore v3.2.5 init 2025-06-04 11:45:50 +08:00
.npmrc v3.2.5 init 2025-06-04 11:45:50 +08:00
.prettierrc.js v3.2.5 init 2025-06-04 11:45:50 +08:00
.stylelintrc.json v3.2.5 init 2025-06-04 11:45:50 +08:00
CONTRIBUTING.md v3.2.5 init 2025-06-04 11:45:50 +08:00
DEPLOY.md v3.2.5 init 2025-06-04 11:45:50 +08:00
Dockerfile 修改构建脚本 2025-06-04 16:53:41 +08:00
LICENSE v3.2.5 init 2025-06-04 11:45:50 +08:00
README.md v3.2.5 init 2025-06-04 11:45:50 +08:00
architecture.png v3.2.5 init 2025-06-04 11:45:50 +08:00
build-image.sh 修改构建脚本 2025-06-04 16:53:41 +08:00
favicon.ico v3.2.5 init 2025-06-04 11:45:50 +08:00
introduction.png v3.2.5 init 2025-06-04 11:45:50 +08:00
package-lock.json v3.2.5 init 2025-06-04 11:45:50 +08:00
package.json v3.2.5 init 2025-06-04 11:45:50 +08:00
tsconfig.json v3.2.5 init 2025-06-04 11:45:50 +08:00
tslint.json v3.2.5 init 2025-06-04 11:45:50 +08:00

README.md

Nebula Graph Studio

Nebula Graph Studio (Studio for short) is a web-based visualization tool for Nebula Graph. With Studio, you can create a graph schema, import data, edit nGQL statements for data queries, and explore graphs.

Architecture

Development Quick Start

Set up nebula-graph-studio

$ npm install
$ npm run dev

Set up go-server

// remove default port 7001 in config/example-config.yaml first
$ cd server
$ go build -o server
$ ./server &

Production Deploy

1. Build Web

$ npm run install
$ npm run build

1. Build Web

$ mv dist server/assets
$ cd server
$ go build -o server

3. Start

$ ./server &

4. Stop Server

Use when you want shutdown the web app

kill -9 $(lsof -t -i :7001)

Documentation

中文 ENGLISH

Contributing

Contributions are warmly welcomed and greatly appreciated. Please see Guide Docs