Skip to main content

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_list
  • janus_status_get
  • janus_status_graph