ntfy
ntfy est un outil de notification permettant, entre autre, d'implémenter le protocole Unified Push pour recevoir des notifications sur un téléphone Android sans passer par les services de Google.
Il fonctionne via sujets sur lesquels des notifications peuvent être envoyées, ou auxquels des utilisateurs peuvent s'abonner pour recevoir ces notifications.
Puisque notre instance est configurée pour permettre Unified Push, tous les sujets commençant par up sont en accès libre, en lecture comme en écriture.
Il n'est cependant pas possible de lister les sujets existants et les applications implémentant Unified Push génèrent des noms de sujet aléatoires.
Ansi, bien que non-chiffrées, sans connaître exactement le sujet il est virtuellement impossible pour un utilisateur ou une utilisatrice de récupérer les notifications d'une autre personne.
En plus des sujets Unified Push (commençant par up), nous prévoyons de publier des sujets mandragot accessibles en lecture seule pour :
- Notifier en cas de panne de service
- Informer en amont avant des mises à jour ou des interruptions de service
Cette page sera mise à jour avec les différents sujets mandragot.
Informations techniques
- Adresse du serveur:
https://notifs.mandragot.org
Inscription
L'utilisation de ntfy ne nécessite aucune inscription pour utiliser le protocol Unified Push.
Cependant, si vous désirez utiliser d'autres sujets (pour une association par exemple), n'hésitez pas à envoyer un courriel à l'équipe d'administrateurs pour voir ce qu'il est possible de faire.
Données
Bien que les administrateurs puissent accéder aux notifications en allant lire la base de donnée ntfy, il convient de noter que :
- Les notifications — et particulièrement les pièces jointes — ont une durée de vie limitée ;
- La plupart des applications utilisant UnifiedPush n'envoient pas le contenu des notifications directement à ntfy, mais uniquement un identifiant indiquant à l'application consommatrice qu'une notification doit être récupérée.
Ainsi, un administrateur malicieux pourra voir, par exemple, qu'à 13h58, ntfy a reçu une alerte pour l'application im.vector.app.android avec l'identifiant 5d35d180-5502-41e8-920b-df2ec84f01a5 mais ne sera pas capable de lier cette alerte à un utilisateur ou une utilisatrice, ni lire le contenu de la notification.
Configurer son téléphone Android
Pour utiliser le serveur de notification mandragot, il suffit d'installer l'application ntfy disponible sur F-droid. Puis, depuis l'application :
- Ouvrir le menu en haut à droite avec les trois points (⋮) ;
- Sélectionner "Paramètres" ;
- Descendre jusqu'à la section "Général" ;
- Changer le "Serveur par défaut" en
https://notifs.mandragot.org.
Les différentes applications supportant UnifiedPush utiliseront alors l'application ntfy et le serveur de notifications Mandragot.