OpenMediaVault

OpenMediaVault, ntfy au lieu des mails

J’utilise, depuis pas mal de temps déjà, OpenMediaVault pour gérer mon NAS perso. C’est un peu plus qu’un simple NAS, vu que du haut de ses 16Go, il porte une 30ène de containers docker. Bref, récemment, avec les déboires de Pavel Dourov, je me suis dit que me débarrasser de Telegram, pour gérer mes notifications, pouvait-être une bonne idée. J’ai donc franchi le pas et basculé au complet sur ntfy.

Restait juste OpenMediaVaut qui continuait à m’envoyer des mails (lors de la connexion, pour mettre à jour le système, etc…). J’ai donc utilisé le système de notifications tiers en créant un fichier /usr/share/openmediavault/notification/sink.d/20ntfy.

#!/bin/sh

curl -H "X-Title: ${OMV_NOTIFICATION_SUBJECT}" \
     -H "Authorization: Bearer tk_XXXXXXXXX" \
     -H "X-Tags: email" \
     -H "Priority: low" \
     -d "$(cat ${OMV_NOTIFICATION_MESSAGE_FILE})" \
     https://notify.domain.ltd/monitoring

exit 0

Mais, suite à ça, je continuais à recevoir, en plus de mes notifications ntfy, des mails. Pour les désactiver, c’est assez simple en fait :

# omv-env set OMV_POSTFIX_MAIN_DEFAULT_TRANSPORT discard
# omv-salt stage run prepare
# omv-salt stage run deploy

Et voilà, OpenMediaVault ne m’envoie plus de mails et ils sont tous routés sur ntfy :

À noter que toutes mes applications sont des containers docker et que j’ai un container pour gérer l’envoi des mails de façon indépendante de mon système. Donc peur eux, il continue à envoyer des mails.

Avatar de Guillaume Kulakowski

À propos de l’auteur

Commentaires

3 réponses à “OpenMediaVault, ntfy au lieu des mails”

  1. Avatar de golfvert
    golfvert

    Merci pour cette info que je ne connaissais pas.
    Deux points de détails:
    – le fichier 20ntfy doit être un exécutable (rwxr-xr-x, par exemple)
    – curl doit être installé ce qui n’est pas le cas par défaut, au moins avec omv 7.X. Il faut installer openmediavault-downloader 7.0 comme plugin additionnel.

  2. Avatar de titof2375.
    titof2375.

    salut, t’on serveur ntfy est sur quoi ???

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Derniers articles sur le journal