C'EST QUOI ?
ntfy est un service de notifications push pub-sub basé sur HTTP. Tu envoies une requête PUT/POST sur un topic, et le message arrive instantanément sur ton téléphone ou ton desktop. Pas d'inscription, pas de SDK, pas de clé API obligatoire — juste curl et une URL. Utilisable via le service public ntfy.sh ou auto-hébergé chez toi.
POURQUOI C'EST INTÉRESSANT ?
- Une requête curl suffit :
curl -d "Backup terminé" ntfy.sh/mon-topicet c'est notifié — n'importe quel script, cron ou outil capable de faire un appel HTTP devient une source d'alertes - Auto-hébergeable : un seul binaire Go, zéro dépendance externe obligatoire, tu gardes le contrôle total de tes notifications et de tes données
- Apps natives multiplateformes : Android (Google Play, F-Droid), iOS (App Store), interface web et notifications desktop — tu reçois tes alertes partout
- Pub-sub par topics : abonne-toi à un topic, tout le monde qui publie dessus te notifie — modèle simple et sans configuration
- Notifications riches : priorités, tags/emojis, titres, actions cliquables, pièces jointes et liens — bien plus qu'un simple texte
- Auth optionnelle : ACL par topic, utilisateurs et tokens d'accès quand tu veux sécuriser ton instance
CAS D'USAGE
- Alertes de fin de job : backups, scripts cron, tâches longues qui te préviennent une fois terminées
- Statuts de pipelines CI/CD poussés directement sur ton téléphone
- Monitoring serveur et health checks reliés à ntfy via webhook
- Notifications de workflows d'automatisation (n8n, Home Assistant, scripts maison)
- Canal d'alerte unifié pour un homelab ou une petite équipe, hébergé en interne
