Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Platform administration and setup
GET /api/v1/admin/status
{ "setup_complete": true, "kubernetes_connected": true, "components": { "k3s": "installed", "kubevirt": "installed", "storage": "installed", "metrics": "installed", "prometheus": "installed", "cloudnativepg": "installed", "registry": "installed", "coredns": "installed", "object_storage": "installed" } }
GET /api/v1/admin/setup
[ { "id": "k3s", "name": "K3s Cluster", "description": "Lightweight Kubernetes distribution", "status": "installed", "order": 1 }, { "id": "kubevirt", "name": "KubeVirt", "description": "Virtual machine management", "status": "not_installed", "order": 2 } ]
POST /api/v1/admin/setup/run-all
POST /api/v1/admin/setup/check
POST /api/v1/admin/setup/{step}/run
k3s
kubevirt
storage_class
metrics_server
prometheus
cloudnativepg
registry
coredns
object_storage
GET /api/v1/onboarding/status
{ "completed": false, "steps": { "setup_infrastructure": true, "create_first_project": false, "deploy_first_resource": false, "configure_networking": false } }
PATCH /api/v1/onboarding/status
POST /api/v1/onboarding/complete
GET /api/v1/dashboard/stats
{ "droplets": { "total": 5, "running": 4, "off": 1 }, "apps": { "total": 12, "running": 10, "failed": 2 }, "databases": { "total": 3, "running": 3 }, "volumes": { "total": 8, "attached": 5, "available": 3 }, "cpu_usage_percent": 35.2, "memory_usage_percent": 48.7 }
GET /api/v1/events
GET /api/v1/settings
PATCH /api/v1/settings