changedetection: un outil de veille pour détecter les mises à jour de page web

changedetection

En début d’année, j’ai découvert l’outil changedetection.io qui permet d’être prévenu par mail dès qu’une mise à jour est faite sur une page web. Et il existe des tas de situations où l’on aimerait être notifié le plus rapidement possible dès qu’une nouvelle info toute fraîche est publiée sur un site :
un produit en rupture de stock qui redevient disponible, un prix qui baisse, des places de concert qui viennent d’être mises à la vente, une page web modifiée par un tiers malicieux… On peut aussi utiliser « changedetection » pour palier à l’absence de flux rss sur certains sites. Bref, je trouve ce tool super pratique, et en l’utilisant tu vas pouvoir laisser reposer la touche F5 de ton clavier 🙂

En plus, « changedetection » est: libre, auto-hébergeable, très souple dans sa configuration, et propose un joli tableau de bord pour pouvoir configurer aux petits oignons ses alertes préférées:

Installation de changedetection

Pour le tester sur son pc avant de l’adopter sur son serveur, on peut utiliser son image docker.

On clône le repo officiel:

git clone https://github.com/dgtlmoon/changedetection.io.git
cd changedetection

Puis on lance l’image en local:

docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io

On accède au tableau de bord de « changedetection » à l’adresse suivante:
http://127.0.0.1:5000,

Ajouter une page web à surveiller

Le mois dernier, je me suis servi de « changedetection » pour être prévenu de la mise en ligne du planning des conférences pour Lehack. Comme les infos tardaient à venir, j’ai ajouté le site lehack.org dans l’outil:

J’ai configuré 2/3 options en cliquant sur « edit »:

Configuration

  • Régler le temps d’intervalle entre 2 checks
  • Attention à ne pas mettre des intervalles trop courts au risque de se faire bannir
  • Onglet « Notifications »

Pour construire l’url de notif par mail :
mailtos://user:MotDepasse@mail.com?to=log@mail.com

Résultat

J’ai reçu un mail m’informant du planning des conf de Lehack avant même que ces derniers n’aient communiqué sur leur compte Twitter officiel.

Un outil complet:

Changedetection possède de nombreuses autres options intéressantes pour :

  • prendre des captures d’écran des changements d’un site ( grâce à webdriver/chrome javascript)
  • filtrer le contenu (par regex)
  • envoyer des notifs sur messageries populaires comme Telegram, Signal, Rocketchat…

Conclusion

Voilà belle découverte pour ma part que cet outil changedetection que j’ai fini par installer sur mon serveur à la maison. En ce moment , je monitore les stocks de raspberry prochainement à la vente sur le site rpilocator (au passage merci @Yves Rougy pour la découverte de ce site).
J’espère que pour vous il en sera de même et que changedetection vous rendra service et saura compléter votre liste d’outils de veille.

3 commentaires sur changedetection: un outil de veille pour détecter les mises à jour de page web

Leave a Reply

Votre adresse de messagerie ne sera pas publiée.


*