{"title":"","byline":"zarev","dir":null,"lang":null,"content":"
\n

Gotify permet de recevoir des messages, ou notifications suivant le cas, la frontière est mince, Je m'en sers par exemple pour surveiller le réseau WIFI/câblé pour détecter toute nouvelle IP connectée au réseau local. Vu qu'avec WatchYourLan toutes les IP sont déjà identifiées, si je recevais une alerte par Gotify, cela ne serait pas bon signe.

Bien entendu Gotify peut fonctionner avec une multitude d'applications.

UpTime Kuma, Sonarr, Radarr, Emby, Home Assistant,...

Il existe un script pour avoir une alerte si quelqu'un se connecte à votre SSH. C'est vraiment varié.

D'ailleurs Gotify propose un tas de scripts.

Examples - ntfy

Send push notifications to your phone via PUT/POST

\"\"logo

\"\"

Un détail cependant, si vous utilisez iOS vous n'avez pas d'application dédiée. Seule la version navigateur sera accessible.

⚡Caractéristiques

\"\"

Si vous avez la moindre difficulté, n'oubliez pas que vous pouvez rejoindre belginux sur Discord et Matrix!


L'installation

  1. Créez votre docker-compose.yml:
  1. Collez ça dedans en prenant soin d'adapter le port et les volumes suivant votre configuration:

Veillez à remplacer custom par un mot de passe (fort de préférence) pour votre compte administrateur:

  1. On installe l'application:

ou avec docker-compose V2:

  1. Rendez-vous sur l'ip:port, suivant l'IP de votre serveur local et du port choisi, 8185 par défaut:

Se connecter avec son compte administrateur

De base, le nom d'utilisateur du compte administrateur est admin. Le mot de passe a été défini par vos soins précédemment.

Entrez donc vos informations et validez avec LOGIN:

\"\"

Modifier le compte administrateur

Cliquez en haut à droite sur USERS:

\"\"

Cliquez sur le crayon:

\"\"

Vous pouvez éditer Name et éventuellement changer le mot de passe. Si vous ne souhaitez pas changer le mot de passe, laisse vide. Une fois que c'est terminé cliquez sur SAVE:

\"\"

Créer un utilisateur

Cliquez en haut à droite sur USERS:

\"\"

Ensuite cliquez sur CREATE USER:

\"\"

Choisissez son nom d'utilisateur et son mot de passe, cochez has admonistrateur rights si vous désirez qu'il ait les droits d'administrateur. Cliquez sur CREATE quand tout est bon pour vous:

\"\"

Quelques exemples de notifications

Créer une alerte pour WatchYourLan

Dans Gotify, cliquez sur APPS:

\"\"

Cliquez sur CREATE APPLICATION:

\"\"

Dans NAME, nommez votre application, dans ce cas WatchYourLan et cliquez sur CREATE:

\"\"

Vous pouvez constater que le token a bien été créé, je vous invite à cliquer sur l'icône Copier:

\"\"

Rendez-vous dans WatchYourLan, partie Config:

\"\"

Il suffira d'ajouter dans Shoutrrr URL, après gotifi://, votre IP ou votre domaine, suivi d'un / avec le token copié dans Gotify.

ou encore

Testez donc si cela fonctionne en cliquant sur Test notification:

\"\"

Voyons du côté de Gotify si cela s'est bien passé:

\"\"

Créer une alerte pour Radarr

Dans Gotify, cliquez sur APPS:

\"upload

Cliquez sur CREATE APPLICATION:

\"upload

Dans NAME, nommez votre application, dans ce cas Radarr et cliquez sur CREATE:

\"\"

Vous pouvez constater que le token a bien été créé, je vous invite à cliquer sur l'icône Copier:

\"\"

Ouvrez Radarr et cliquez sur Settings, Connect:

\"\"

Cliquez sur le +:

\"\"

Sélectionnez Gotify:

\"\"

Dans Gotify Server, indiquez l'URL de Gotify, que ce soit l'ip:port ou le nom de domaine.
Dans App Token, indiquez le token précédemment copié.

Vous pouvez tester la notification en cliquant sur Test ou sauver directement.

\"\"

Et c'est exactement la même procédure avec Sonarr, Lidarr,...


Ajouter une icône au service

Il est possible de personnaliser l'icône des notifications. Rendez-vous dans APPS, et cliquez sur l'icône pour envoyer l'image désirée et de lui indiquer ou elle se trouve sur votre PC:

\"\"

Tadaaaam:

\"\"

Ah, au fait, vous avez déjà vu l'article sur les icônes pour dashboard?

Icônes pour Dashboard

Des centaines d’icônes pour agrémenter votre Dashboard

\"\"belginux - self-hosting, Docker & Linuxzarev

\"\"


Disponibilité

Sur votre navigateur préféré.

Android

Sur F-Droid, qu'il faudra installer au préalable:

Gotify | F-Droid - Free and Open Source Android App Repository

Un client pour la réception de notifications Push

\"\"Free and Open Source Android App Repository

\"\"

Sur le Play Store:

Gotify – Applications sur Google Play

Un client pour gotify / serveur.

\"\"Gotify

\"\"

\n
","textContent":"\n Gotify permet de recevoir des messages, ou notifications suivant le cas, la frontière est mince, Je m'en sers par exemple pour surveiller le réseau WIFI/câblé pour détecter toute nouvelle IP connectée au réseau local. Vu qu'avec WatchYourLan toutes les IP sont déjà identifiées, si je recevais une alerte par Gotify, cela ne serait pas bon signe.Bien entendu Gotify peut fonctionner avec une multitude d'applications. UpTime Kuma, Sonarr, Radarr, Emby, Home Assistant,...Il existe un script pour avoir une alerte si quelqu'un se connecte à votre SSH. C'est vraiment varié.D'ailleurs Gotify propose un tas de scripts.Examples - ntfySend push notifications to your phone via PUT/POSTlogoUn détail cependant, si vous utilisez iOS vous n'avez pas d'application dédiée. Seule la version navigateur sera accessible.⚡CaractéristiquesEnvoyer des messages via REST-APIRecevoir des messages via WebSocketGérer les utilisateurs, les clients et les applicationsPluginsInterface utilisateur WebCLI pour envoyer des messages -> gotify/cliApplication AndroidSi vous avez la moindre difficulté, n'oubliez pas que vous pouvez rejoindre belginux sur Discord et Matrix!L'installationCréez votre docker-compose.yml:Collez ça dedans en prenant soin d'adapter le port et les volumes suivant votre configuration:Veillez à remplacer custom par un mot de passe (fort de préférence) pour votre compte administrateur:GOTIFY_DEFAULTUSER_PASS=customOn installe l'application:ou avec docker-compose V2:Rendez-vous sur l'ip:port, suivant l'IP de votre serveur local et du port choisi, 8185 par défaut:Se connecter avec son compte administrateur De base, le nom d'utilisateur du compte administrateur est admin. Le mot de passe a été défini par vos soins précédemment.Entrez donc vos informations et validez avec LOGIN:Modifier le compte administrateurCliquez en haut à droite sur USERS:Cliquez sur le crayon:Vous pouvez éditer Name et éventuellement changer le mot de passe. Si vous ne souhaitez pas changer le mot de passe, laisse vide. Une fois que c'est terminé cliquez sur SAVE:Créer un utilisateurCliquez en haut à droite sur USERS:Ensuite cliquez sur CREATE USER:Choisissez son nom d'utilisateur et son mot de passe, cochez has admonistrateur rights si vous désirez qu'il ait les droits d'administrateur. Cliquez sur CREATE quand tout est bon pour vous:Quelques exemples de notificationsCréer une alerte pour WatchYourLanDans Gotify, cliquez sur APPS:Cliquez sur CREATE APPLICATION:Dans NAME, nommez votre application, dans ce cas WatchYourLan et cliquez sur CREATE:Vous pouvez constater que le token a bien été créé, je vous invite à cliquer sur l'icône Copier:Rendez-vous dans WatchYourLan, partie Config:Il suffira d'ajouter dans Shoutrrr URL, après gotifi://, votre IP ou votre domaine, suivi d'un / avec le token copié dans Gotify.gotify://IP/tokenou encoregotify://ndd.tld/tokenTestez donc si cela fonctionne en cliquant sur Test notification:Voyons du côté de Gotify si cela s'est bien passé:Créer une alerte pour RadarrDans Gotify, cliquez sur APPS:Cliquez sur CREATE APPLICATION:Dans NAME, nommez votre application, dans ce cas Radarr et cliquez sur CREATE:Vous pouvez constater que le token a bien été créé, je vous invite à cliquer sur l'icône Copier:Ouvrez Radarr et cliquez sur Settings, Connect:Cliquez sur le +:Sélectionnez Gotify:Dans Gotify Server, indiquez l'URL de Gotify, que ce soit l'ip:port ou le nom de domaine.Dans App Token, indiquez le token précédemment copié.Vous pouvez tester la notification en cliquant sur Test ou sauver directement.Et c'est exactement la même procédure avec Sonarr, Lidarr,...Ajouter une icône au serviceIl est possible de personnaliser l'icône des notifications. Rendez-vous dans APPS, et cliquez sur l'icône pour envoyer l'image désirée et de lui indiquer ou elle se trouve sur votre PC:Tadaaaam:Ah, au fait, vous avez déjà vu l'article sur les icônes pour dashboard?Icônes pour DashboardDes centaines d’icônes pour agrémenter votre Dashboardbelginux - self-hosting, Docker & LinuxzarevDisponibilitéSur votre navigateur préféré.AndroidSur F-Droid, qu'il faudra installer au préalable:Gotify | F-Droid - Free and Open Source Android App RepositoryUn client pour la réception de notifications PushFree and Open Source Android App RepositorySur le Play Store:Gotify – Applications sur Google PlayUn client pour gotify / serveur.Gotify\n ","length":4397,"excerpt":"Gotify permet de recevoir des messages, ou notifications suivant le cas, la frontière est mince, Je m'en sers par exemple pour surveiller le réseau WIFI/câblé pour détecter toute nouvelle IP connectée au réseau local. Vu qu'avec WatchYourLan toutes les IP sont déjà identifiées, si je recevais une alerte par Gotify, cela ne serait pas bon signe.","siteName":null}