Skip to content

MiniTeks/mks-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2218ba7 · Mar 1, 2022

History

8 Commits
Feb 16, 2022
Feb 14, 2022
Mar 1, 2022
Feb 16, 2022
Mar 1, 2022
Mar 1, 2022
Feb 16, 2022
Feb 16, 2022
Feb 4, 2022
Feb 14, 2022
Feb 16, 2022
Feb 16, 2022

Repository files navigation

    ███╗   ███╗██╗  ██╗███████╗    ██╗   ██╗██╗
    ████╗ ████║██║ ██╔╝██╔════╝    ██║   ██║██║
    ██╔████╔██║█████╔╝ ███████╗    ██║   ██║██║
    ██║╚██╔╝██║██╔═██╗ ╚════██║    ██║   ██║██║
    ██║ ╚═╝ ██║██║  ██╗███████║    ╚██████╔╝██║
    ╚═╝     ╚═╝╚═╝  ╚═╝╚══════╝     ╚═════╝ ╚═╝

mks-ui

Minimal Tekton Server Dashboard is a simple web page to show the statistics for the mks-server from the database.

Build mks-ui from source

Prerequisites

This application needs a go 1.17 compiler to build and a kubernetes cluster to run. You can also use minikube or kind to run on your local machine. Please install in advance.

Steps to build

  • Clone the repository using:
    git clone https://github.com/MiniTeks/mks-ui.git
  • Make sure you have all the go dependencies
    go mod tidy

    go mod vendor
  • Build the project using:
    go build ./cmd/web
  • Run mks-server before launching the dashboard
    ./web
  • Open localhost:6000 in your browser

Screenshot

Dashboard Screenshot

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.