Categorygithub.com/bhojpur/dashboard
repositorypackage
0.0.4
Repository: https://github.com/bhojpur/dashboard.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# README

Bhojpur Dashboard - Data Visualization

The Bhojpur Dashboard is a high-performance dashboard engine applied within the Bhojpur.NET Platform for delivery of web-scale distributed applications or services. It is a web-based user interface for Bhojpur Application, allowing users to see information, view logs, and more for the Bhojpur Application, components, and configurations running either locally or in a Kubernetes cluster.

Key Features

The Bhojpur Dashboard provides information about Bhojpur Application, components, configurations, and control plane services. Users can view metadata, manifests, and deployment files, actors, logs, and more on both Kubernetes and self-hosted platforms.

Getting started

Prerequisites

You need the following to be able to run the dashboard

User Interface Build

For compiling the web-based user interface developed using Angular Frameework, you must have node.js, angular.io, etc installed. Then, type the following commands

$ cd pkg/webui
$ npm install
$ ng build
$ ng serve

Alternativerly, you can run ./build_standalone.sh or ./build_kubernetes.sh script.

Installation

The Bhojpur Dashboard comes pre-packaged with the Bhojpur Application CLI. To learn more about the dashboard command, use the CLI command appctl dashboard -h.

Kubernetes

Run appctl dashboard -k, or if you installed Bhojpur Application in a non-default namespace, appctl dashboard -k -n <your-namespace>.

Standalone

Run appctl dashboard, and navigate to http://localhost:8080.