Superviser les infrastructures.

Logo Changedetection.io

Changedetection.io

Surveillez le contenu de n'importe quelle page web et recevez une alerte dès qu'il change : prix, disponibilité, appels d'offres, offres d'emploi — sur votre propre VPS.

1 Go (2 Go avec le conteneur Playwright) RAM 1 vCPU Port 5000 Disponible

Stack technique

DockerPythonPlaywright (optionnel)
RAM minimum1 Go (2 Go avec le conteneur Playwright)
CPU minimum1 vCPU
Port par défaut5000
OS compatiblesubuntu-24.04

Changedetection.io est un outil open source de surveillance de pages web (licence Apache 2.0, plus de 24 000 étoiles GitHub, version 0.55.8). Vous lui donnez une URL, il en garde une empreinte et vous prévient dès que le contenu bouge : baisse de prix, produit à nouveau disponible, avis publié par une administration, nouvelle offre d'emploi, tarif d'un concurrent. Un visualiseur de différences montre exactement ce qui a changé, surligné, avec l'historique des versions précédentes.

La nuance avec Uptime Kuma, déjà présent au catalogue, est nette : Uptime Kuma répond à la question « le site répond-il ? », Changedetection.io répond à « qu'est-ce qui a changé sur la page ? ». Les filtres par sélecteur CSS, expression XPath ou comparaison visuelle vous permettent de ne suivre qu'une zone précise de la page et d'éliminer le bruit des menus, bannières et horodatages qui changent à chaque chargement. Les alertes partent vers plus de 80 canaux via Apprise : e-mail, Telegram, Slack, Discord, ntfy, Gotify, Matrix ou webhook. Le conteneur principal tourne sous 256 Mo de RAM avec un stockage sur fichiers, sans base de données ; un conteneur Playwright/Chromium optionnel permet de surveiller les pages rendues en JavaScript comme le ferait un vrai navigateur.

Fonctionnalités clés

Surveillance de n'importe quelle URL : prix, disponibilité produit, avis officiels, appels d'offres, offres d'emploi, pages de concurrents
Filtres par sélecteur CSS, expression XPath ou comparaison visuelle — ne suivez que la zone de la page qui compte
Déclencheurs par mot-clé : alerter seulement quand la page contient (ou ne contient plus) un texte donné
Visualiseur de différences avec surlignage des changements et historique des versions précédentes
Plus de 80 canaux de notification via Apprise : e-mail, Telegram, Slack, Discord, ntfy, Gotify, Matrix, webhook
Conteneur Playwright/Chromium optionnel pour les pages rendues en JavaScript (React, Vue, applications monopage)

Quand utiliser cette solution ?

1

Veille tarifaire e-commerce

Suivez les prix de vos concurrents, des fiches produit d'une place de marché ou des catalogues de vos fournisseurs. Un sélecteur CSS isole l'élément de prix, et l'alerte Telegram part dès que le montant change. La surveillance tourne sur votre VPS : elle n'est facturée ni à la vérification ni à l'URL surveillée.

2

Alertes de réapprovisionnement

Surveillez une fiche produit sur l'apparition de la mention « en stock » ou d'un élément précis de la page. Les déclencheurs par mot-clé n'envoient une notification que lorsque le texte attendu apparaît ou disparaît, ce qui convient aux séries limitées et aux retours en stock.

3

Veille réglementaire et appels d'offres

Les portails administratifs, les plateformes de marchés publics et les pages réglementaires proposent rarement une notification par e-mail. Pointez Changedetection.io sur la page concernée et recevez l'alerte dès la publication d'un nouvel avis, d'une règle modifiée ou d'une décision — sans rafraîchir la page à la main.

Déployer Changedetection.io sur votre VPS

Guide optimisé pour les VPS Cloud ServOrbit.

01

Commander un VPS ServOrbit

Une offre 1 vCPU / 1 Go de RAM sous Ubuntu 24.04 suffit : le conteneur principal reste sous 256 Mo au repos et absorbe plusieurs centaines d'URL surveillées. Si vous prévoyez de surveiller des pages rendues en JavaScript, ajoutez 512 Mo pour le conteneur Chromium et visez 2 Go.

02

Déployer depuis le Marketplace

Dans votre espace client ServOrbit, ouvrez le Marketplace, catégorie Monitoring, sélectionnez Changedetection.io et lancez le déploiement. Docker récupère l'image dgtlmoon/changedetection.io:latest et démarre le conteneur ; l'interface web répond en quelques secondes sur le port 5000.

03

Se connecter la première fois

Changedetection.io s'ouvre directement sur la liste de surveillance, sans compte ni identifiant : vous pouvez ajouter votre première URL tout de suite. Première chose à faire ensuite : ouvrir Settings → General et définir un mot de passe.

04

Ajouter la première page à surveiller

Cliquez sur le bouton d'ajout, collez l'URL à suivre — fiche produit, page d'offres d'emploi, avis administratif — et validez. Changedetection.io récupère la page immédiatement et enregistre cette première version comme référence : les alertes suivantes se calculeront par rapport à elle.

05

Poser un filtre, une notification et un intervalle

Ouvrez les réglages de la surveillance. Dans la section des filtres, ajoutez le sélecteur CSS de la zone qui vous intéresse, par exemple .price ou #stock-status. Dans la section des notifications, renseignez votre canal (jeton de bot Telegram, réglages SMTP, URL d'un serveur ntfy). Fixez enfin la fréquence de vérification : de la minute à 24 heures. Sur des pages publiques, un intervalle de 15 à 60 minutes reste courtois, et l'option de décalage aléatoire évite un rythme trop régulier.

Questions fréquentes

Changedetection.io est un outil open source de détection de changements sur les pages web (Apache 2.0, plus de 24 000 étoiles GitHub, version 0.55.8). Il surveille les URL de votre choix et vous alerte par e-mail, Telegram, Slack, Discord ou l'un des 80 canaux gérés par Apprise. Le logiciel est libre d'utilisation, de modification et d'auto-hébergement : aucun compte chez un tiers, aucune facturation à la vérification.

Intégrer le bouton de déploiement

Vous maintenez un projet qui utilise Changedetection.io ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.

Deploy Changedetection.io on ServOrbit
Markdown
[![Deploy Changedetection.io on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=changedetection&utm_source=deploy-badge&utm_medium=referral&utm_campaign=changedetection)
HTML
<a href="https://servorbit.com/vps-cloud?template=changedetection&utm_source=deploy-badge&utm_medium=referral&utm_campaign=changedetection"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Changedetection.io on ServOrbit" height="40"></a>

Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.

Superviser les infrastructures.

Activez Changedetection.io sur votre infrastructure.

VPS Cloud dédié — IPv4 incluse, datacenter européen, support inclus. Vos données ne quittent jamais votre serveur.

Configuration recommandée : 1 Go (2 Go avec le conteneur Playwright) RAM · 1 vCPU

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.

Écrire sur WhatsApps'ouvre dans un nouvel onglet