2026-05-19 06:39:32 +02:00
1
2026-05-19 06:39:32 +02:00
1
2026-05-19 06:39:32 +02:00
1
2026-05-19 06:39:32 +02:00
1
2026-05-19 06:39:32 +02:00

SentinelMesh

Plateforme modulaire de supervision d'infrastructure orientée homelab et self-hosting.

Composants

Composant Description
backend/ API centrale Rust (Axum + Tokio + SQLite)
agents/agent-scan-network/ Daemon Rust de découverte réseau
agents/agent-metric/ Daemon Rust de collecte de métriques système
widgets/widget-network-scan/ Widget Glance — équipements réseau
widgets/widget-agent-metrics/ Widget Glance — métriques système
install/ Scripts d'installation et de mise à jour

Démarrage rapide

# Lancer le backend (développement)
cd backend && cargo run

# Lancer un agent
cd agents/agent-scan-network && cargo run

# Stack complète
docker compose up -d

Intégration Glance

- type: custom-api
  title: SentinelMesh — Réseau
  cache: 30s
  url: http://sentinelmesh:8080/api/v1/widgets/network

- type: custom-api
  title: SentinelMesh — Métriques
  cache: 1s
  url: http://sentinelmesh:8080/api/v1/widgets/metrics

Documentation

S
Description
No description provided
Readme 406 KiB
Languages
Rust 83.7%
Shell 9.4%
Dockerfile 4.5%
CSS 2.4%