You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: dashboard/README.md
+12-3Lines changed: 12 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,8 +37,9 @@ Modern SPA built with:
37
37
38
38
Pages:
39
39
40
+
-**Landing** (`/`): Intro landing with animated terminal demo and quick links
40
41
-**Monitoring** (`/monitoring`): Grafana dashboard embedding with custom path input
41
-
-**Config** (`/config`): Real-time configuration viewer with multiple endpoints
42
+
-**Config** (`/config`): Real-time configuration viewer with non-persistent edit demo (see note)
42
43
-**Playground** (`/playground`): Open WebUI interface for testing
43
44
44
45
Features:
@@ -48,6 +49,13 @@ Features:
48
49
- ⚡ Fast navigation with React Router
49
50
- 🎨 Modern UI inspired by vLLM website design
50
51
52
+
Config edit demo (frontend only):
53
+
54
+
- The Config page includes edit/add modals to showcase how configuration could be managed.
55
+
- Current backend is read-only for config: it exposes `GET /api/router/config/all` only.
56
+
- Demo save targets `POST /api/router/config/update` (not implemented by default). You can wire this endpoint in the backend to persist changes, or keep the edits as a UI mock.
57
+
- Tools DB panel attempts to load `/api/tools-db` for `tools_db.json`. Add a backend route or static file handler to serve this if you want it live.
58
+
51
59
### Backend (Go HTTP Server)
52
60
53
61
- Serves static frontend (Vite production build)
@@ -73,6 +81,7 @@ dashboard/
73
81
│ │ │ ├── Layout.tsx # Main layout with header/nav
0 commit comments