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.
Laisser un commentaire