Ecosystem
Interactive service dependency graph.
Overview
The ecosystem view shows all services and their connections in an interactive React Flow diagram.
URL: https://argus.meetrhea.com/ecosystem
Features
Interactive Graph
- Pan and zoom
- Click nodes to view service details
- Animated edges showing data flow
Health Status
Nodes display real-time health status:
- 🟢 Healthy
- 🟡 Degraded
- 🔴 Down
- ⚫ Unknown
Categories
Services are color-coded by category:
- Infrastructure - Core platform (Coolify, Authentik)
- Backend - API services
- Frontend - Web applications
- Database - Data stores
- MCP - AI tool servers
- External - Third-party services
- Data - Data processing
Connections
Edges show dependencies between services:
- Animated = active data flow
- Labeled = relationship type
Service Modal
Click a node to see:
- Health endpoint status
- Recent deployments
- Related devlogs
- Quick actions
API
# Get graph data
GET /api/graph
# Get service details
GET /api/services/:id/full
Janus Integration
Service catalog managed via:
janus_status_listjanus_status_getjanus_status_graph