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.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.
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
Installation
All ways to run the platform
Quickstart
Get up and running in 5 minutes