- Full-featured monitoring dashboard for local web apps - Real-time status tracking with uptime percentages - Visual sparklines for status history - Add/Edit/Delete apps dynamically - Categories and color coding - Auto-refresh every 30 seconds - API endpoints for apps and status management
41 lines
1.2 KiB
JSON
41 lines
1.2 KiB
JSON
{
|
|
"apps": [
|
|
{
|
|
"id": "project-hub",
|
|
"name": "Project Hub",
|
|
"description": "Task/idea tracking with Kanban board",
|
|
"url": "http://localhost:3000",
|
|
"port": 3000,
|
|
"path": "/Users/mattbruce/Documents/Projects/OpenClaw/Web/gantt-board",
|
|
"command": "npm run dev -- --port 3000",
|
|
"category": "Productivity",
|
|
"color": "#3b82f6",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"id": "blog-backup",
|
|
"name": "Blog Backup",
|
|
"description": "Daily digest & message backup",
|
|
"url": "http://localhost:3003",
|
|
"port": 3003,
|
|
"path": "/Users/mattbruce/Documents/Projects/OpenClaw/Web/blog-backup",
|
|
"command": "npm run dev -- --port 3003",
|
|
"category": "Backup",
|
|
"color": "#10b981",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"id": "heartbeat-monitor",
|
|
"name": "Heartbeat Monitor",
|
|
"description": "Monitor all local web apps",
|
|
"url": "http://localhost:3005",
|
|
"port": 3005,
|
|
"path": "/Users/mattbruce/Documents/Projects/OpenClaw/Web/heartbeat-monitor",
|
|
"command": "npm run dev -- --port 3005",
|
|
"category": "Monitoring",
|
|
"color": "#f59e0b",
|
|
"enabled": true
|
|
}
|
|
]
|
|
}
|