Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 2.44 KB

README_FR.md

File metadata and controls

51 lines (32 loc) · 2.44 KB

checker

Surveillant de mise à jour d'images docker avec intégration sur serveur discord/gotify

Ce petit script va vous permettre d'être notifié sur votre serveur discord ou gotify de toute mise à jour d'une image docker actuellement utilisée sur l'hôte.

Vous pouvez vous attendre à ceci sur discord :

discord

Et à ceci sur gotify :

gotify

Pour récupérer l'url nécessaire à l'intégration sur discord, voir ci-dessous.

First

Then

Then

"Copier l'URL du Webhook" donnera le lien qu'il faut placer à la troisième ligne du script checker.sh dans la variable "token".

De même, il faudra placer à ce même endroit l'url de votre serveur gotify avec le token dans la variable "token" si c'est comme moi la solution que vous préférez.

Pour savoir comment faire pour récupérer l'url+token de gotify rendez-vous ici.

  • Installation

    sudo apt install jq curl wget
    cd && mkdir image_checker && cd image_checker
    wget https://raw.githubusercontent.com/methatronc/checker/main/checker.sh
    chmod +x checker.sh
    su [utilisateur qui va executer ce script et qui ne DOIT PAS avoir le moindre privilège superflu car nous traitons des données externes]
    crontab -e

Et ajouter la ligne suivante pour un rapport à 5h par exemple :

0 5 * * * /home/[your_username]/image_checker/checker.sh > /home/[your_username]/image_checker/cron.log 2>&1
  • Désormais, vous aurez tous les matins à 5h un rapport vous indiquant quelles images parmis celles tournant sur votre installation docker ont été mises à jour il y a moins de 24h.

  • N'oubliez pas de mettre dans le script votre token gotify ou discord, sans cela ce script n'aura aucun effet.

  • Si vous avez quoi que ce soit à rajouter n'hésitez pas, il est possible que certaines images nécessitent un traitement particulier comme c'est le cas par exemple pour les images linuxserver.