Lorsqu'on gère plusieurs serveurs Uptime Kuma ou comptes UptimeRobot, surveiller l'état de son infrastructure sur un écran dédié ou une TV devient vite frustrant : il faut jongler entre plusieurs onglets et faire défiler de longues listes de sondes.
C'est pour répondre à ce besoin que j'ai créé Kato Dashboard, un tableau de supervision open-source conçu pour afficher de 1 à plus de 200 sondes sur un seul écran, sans aucun défilement.
Ce que propose Kato :
- Grille auto-adaptative sans défilement : la taille et la densité des cartes s'ajustent automatiquement aux dimensions de l'écran pour que 100 % de vos sondes restent visibles d'un seul coup d'œil.
- Agrégation de sources multiples : connectez simultanément plusieurs instances
Uptime KumaetUptimeRobotsur un même tableau de bord, avec des pastilles de couleur pour identifier chaque source. - Priorité intelligente aux pannes : les services en panne (
DOWN) ou ralentis (DEGRADED) remontent instantanément en haut à gauche de l'écran en temps réel via Server-Sent Events (SSE). - Mode TV 24/7 (
?tv=1) et PWA : plein écran automatique, masquage du curseur, protection anti brulures pour dalles OLED, bandeau d'incidents défilant, alertes sonores et installation en application de bureau (PWA). - Zéro base de données : 100 % en mémoire vive, ultra-léger et sécurisé (vos clés API ne quittent jamais le serveur).
Tester ou déployer Kato en 30 secondes avec Docker :
# Lancer la démo instantanée (50 sondes simulées)
docker run -d --name kato -p 3000:3000 ghcr.io/kwaadpepper/kato-dashboard:latest
# Ou connecter directement votre instance Uptime Kuma
docker run -d --name kato -p 3000:3000 \
-e UPTIME_KUMA_URL=https://kuma.votre-domaine.fr \
-e UPTIME_KUMA_API_KEY=uk1_votre_cle_api \
ghcr.io/kwaadpepper/kato-dashboard:latestLiens utiles :
- Site & Documentation (FR / EN) : https://kato.jeremydev.ovh/fr/
- Code source et Image Docker (GitHub) : https://github.com/Kwaadpepper/kato-dashboard
juniko
2 min