Skip to main content

Documentation Index

Fetch the complete documentation index at: https://dorguai.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

The Dorgu Platform is a web dashboard for visualizing Kubernetes cluster state through ClusterPersona resources. It combines a Go backend with a React frontend into a single binary that can run standalone or be embedded in the dorgu CLI.

Features

Cluster Dashboard

View all clusters at a glance with phase, health, and node count

Cluster Detail

Inspect nodes, add-ons, resource capacity, and platform info

Real-time Updates

WebSocket-driven live UI updates when cluster state changes

REST API

JSON API for cluster list and detail queries

Embeddable

Import as a Go package to embed in any application

Single Binary

Frontend assets embedded in the Go binary — no separate web server needed

How it works

The platform watches ClusterPersona CRDs using a Kubernetes dynamic informer. Changes flow into an in-memory cache, which feeds both the REST API and WebSocket hub. The React frontend fetches data via the API and receives live updates over WebSocket.

Quick start

dorgu platform serve
Open http://localhost:8080 in your browser. See the platform serve command for all available flags.

Installation

All ways to run the platform

Quickstart

Get up and running in 5 minutes