chore: build
ci-api / test (push) Successful in 26m18s

This commit is contained in:
Xor290
2026-08-18 16:37:00 +02:00
parent 955f2325fb
commit aa1aa60f00
8 changed files with 189 additions and 4 deletions
+6
View File
@@ -160,6 +160,12 @@ func main() {
TTL: demos.TTL,
})
// Détruit automatiquement les démos dont le TTL est dépassé — sans ça,
// le compte à rebours affiché en interface n'a aucun effet réel (voir
// Service.RunExpirationLoop). Fire-and-forget comme les autres goroutines
// de ce fichier : pas de contexte annulable, s'arrête avec le processus.
go demoSvc.RunExpirationLoop(context.Background(), 5*time.Minute)
// Alerting : surveille les pods des démos actives (état + seuils
// CPU/mémoire/PVC), notifie Discord et/ou Telegram de chaque admin ayant
// configuré son propre canal (voir profil admin, /profile/alerts).