35 lines
856 B
Markdown
35 lines
856 B
Markdown
---
|
|
name: fleet
|
|
description: Multi-machine dashboard for VibeStack fleet management
|
|
metadata:
|
|
version: "1.0.0"
|
|
vibestack:
|
|
main: false
|
|
requires:
|
|
- fleet-api
|
|
---
|
|
|
|
# Fleet Dashboard
|
|
|
|
Web UI for managing multiple VibeStack machines. Displays registered machines in a sidebar and shows their dashboards in iframes.
|
|
|
|
## Features
|
|
|
|
- Machine list with status indicators
|
|
- Iframe embedding for machine dashboards
|
|
- Real-time status updates (polling every 10s)
|
|
- Overview page with machine cards
|
|
|
|
## Configuration
|
|
|
|
- `FLEET_UI_PORT` - UI server port (default: 3000)
|
|
- `FLEET_API_URL` - Fleet API URL (default: http://localhost:3001)
|
|
|
|
## Usage
|
|
|
|
1. Deploy fleet-api on the host machine
|
|
2. Deploy fleet UI on the host machine
|
|
3. Deploy fleet-client on each worker machine
|
|
4. Workers register with fleet-api
|
|
5. View all machines in the fleet dashboard
|