Skip to content

GreptimeTeam/dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7b2b719 · Mar 7, 2025
Mar 7, 2025
Jan 3, 2024
Dec 8, 2023
Mar 7, 2025
Nov 29, 2023
Mar 7, 2025
Mar 7, 2025
Dec 19, 2022
Nov 16, 2023
Nov 16, 2023
Nov 16, 2023
Nov 16, 2023
Dec 6, 2023
Mar 5, 2025
Mar 7, 2025
Jul 12, 2023
Dec 6, 2023
Dec 5, 2024
Dec 21, 2022
Apr 13, 2023
Nov 29, 2022
Oct 28, 2024
Oct 21, 2022
Oct 21, 2022
Dec 6, 2023
Mar 7, 2025
Mar 7, 2025
Oct 22, 2024
Apr 13, 2023
Dec 5, 2024

Repository files navigation

GreptimeDB Dashboard

Dashboard is a data-visualization platform for GreptimeDB developed with Vue3, Vite, TypeScript and Arco Design.

Quick Start

You are welcome to try out our dashboard directly with GreptimeDB's binary or with Docker.

With GreptimeDB's binary

  • Download GreptimeDB's pre-built binary here.
  • Start GreptimeDB normally.
  • Visit http://localhost:4000/dashboard

With Docker

⭐We recommend using docker-compose to setup both greptimedb and dashboard.

  1. Use the curl command to get the docker-compose configuration file
curl -O https://raw.githubusercontent.com/greptimeteam/dashboard/main/docker/docker-compose.yml

Tips: If you encounter network-related problems, you can download the docker-compose.yml file manually or simply copy and paste the contents into an empty yml file on your machine or server, based on what you need.

  1. Launching the application
docker compose up
  1. Open you browser and visit http://localhost:8080/dashboard/
  • Follow getting started to create your table and insert some data
  • Run a SELECT query and check the result as table or chart

Development Setup

  • Install GreptimeDB
  • Run ./greptime standalone start
  • Clone this project git clone https://github.com/GreptimeTeam/dashboard.git
  • Run pnpm install for dependencies
  • Run pnpm run dev and visit the URL in output

Screenshot

Dashboard Screenshot

Contributing

  • Please refer to contribution guidelines for more information.
  • This is the very first edition of our Dashboard. In the future we hope to add more and more features for users, and we welcome everyone to make contributions in any way you see fit.

License

This project is open source under Apache 2.0 license