Créer des sujets
Interface Web
Dans une premier temps, il faut se rendre, sur l'interface web de NTFY : http://<ip>:<port>
Cela permet de faire des tests depuis une invite de commande linux par exemple :
curl -d "Backup successful 😀" <ip>:<port>/monsujet
Vous aurez alors ce retour, sur l'interface web :
Utilisations
On peut alors choisir de définir une alerte quand il mise à jour est disponible :
#!/bin/bash
# Exécution des commandes de mise à jour
apt update && apt upgrade -y
# Envoi de la notification à la fin
curl -H "Title: Mise à jour terminée" \
-H "Priority: high" \
-d "$(hostname) - $(date +'%Y-%m-%d %H:%M') - Update Done!" \
http://<ip>:<port>/Updates
Il existe aussi des applications compatibles, comme Sonarr, Radarr, NetAlertX.
Il est alors possible d'être informé lorsqu'un fichier est disponible, ou quand un nouvel appareil se connecte au réseau.
Une utilisation très intéressante aussi est avec la supervision, pour recevoir des notifications lorsqu'un appareil est Down par exemple avec Zabbix.