Aller au contenu principal

v0.46.0 — Endpoints de supervision (Uptime Kuma) + streamer fiable

Sentrio
Notes de version

added​

  • Endpoints de santé pour la supervision (Uptime Kuma & co), publics et sans données sensibles, qui vérifient VRAIMENT chaque composant (200 = OK, 503 = incident) :
  • https://sentrio.fr/api/health — santé globale (dashboard + bot + base + Redis + Discord)
  • https://sentrio.fr/api/health/live — le dashboard répond
  • https://sentrio.fr/api/health/db — base de données PostgreSQL
  • https://sentrio.fr/api/health/redis — Redis
  • https://sentrio.fr/api/health/discord — passerelle Discord (avec le ping)
  • https://sentrio.fr/api/health/bot — l'API du bot
  • (interne : le bot expose aussi /health/deep avec le détail des composants.)

improved​

  • Le chatbot identifie le streamer via la chaîne liée (Twitch/Kick/YouTube/TikTok) en priorité — la source fiable — et retombe sur le nom du serveur seulement s'il n'y a pas de chaîne liée.

notes​

  • Ajoute chaque URL comme un « Monitor » HTTP dans Uptime Kuma (intervalle 60 s conseillé) : tu es alerté dès qu'un composant précis tombe.