ntfy
Rôle
Serveur de notifications push. Reçoit des alertes de tous les scripts et services du homelab et les envoie sur le téléphone.
Accès
| LXC | 107 — 192.168.1.94 |
| Port | 80 |
| URL | https://ntfy.2h15.fr |
Configuration
| Topic principal | homelab |
| Utilisateur admin | val |
| App mobile | Configurée sur le téléphone de Val |
Sources de notifications
| Source | Déclencheur |
|---|---|
| Dashboard | Mise à jour disponible pour un service (cron 8h) |
| Uptime Kuma | Service en panne |
| Script backup Immich | Échec de sauvegarde |
| Script check SSL | Certificat expirant (< 7j) ou expiré |
| Script WireGuard notify | Peer inconnu connecté |
| Script Pingvin notify | Téléchargement effectué |
| Sonarr / Radarr | Épisode ou film téléchargé |
Format des appels API
Les scripts utilisent l'API JSON de ntfy pour garantir l'encodage UTF-8 :
curl -s -X POST https://ntfy.2h15.fr/homelab \
-H "Content-Type: application/json" \
-d '{"topic":"homelab","title":"Titre","message":"Corps","priority":3}'
Mise à jour
Gérée automatiquement par le dashboard de supervision.