ChangeDetection - Änderungen auf jeder Website überwachen und Push-Benachrichtigungen erhalten
ChangeDetection ist ein Webservice, der Änderungen an einer bestimmten URL überwacht und die Nutzer/innen benachrichtigt, indem er aktuelle und vorherige Versionen der Webseite vergleicht. 👀
ChangeDetection wurde entwickelt, um Änderungen an jeder öffentlich zugänglichen Webseite zu verfolgen und kann für eine Vielzahl von Zwecken eingesetzt werden, z. B. zur Überwachung von Nachrichtenseiten, zur Verfolgung von Aktualisierungen auf Behörden-Webseiten und zur Verfolgung von Änderungen auf Webseiten von Wettbewerbern. In diesem Artikel geben wir dir einen detaillierten Überblick über ChangeDetection, seine Funktionen, Vorteile und seine Funktionsweise.
Wie funktioniert ChangeDetection?
ChangeDetection prüft Webseiten regelmäßig auf Änderungen. Wenn eine Änderung entdeckt wird, sendet die Anwendung eine E-Mail-Benachrichtigung an den Nutzer, um ihn auf die Änderung aufmerksam zu machen. Die Nutzer können wählen, wie oft ChangeDetection nach Aktualisierungen sucht. Die Optionen reichen von alle 5 Minuten bis einmal am Tag. Außerdem können der Nutzer wählen, ob sie bestimmte Abschnitte einer Webseite oder die gesamte Seite überwachen wollen.
ChangeDetection mit Docker Compose installieren
Mit diesem Docker Compose Stack kannst du ganz einfach eine Instanz von ChangeDetection aufsetzen
version: '3.2'
services:
changedetection:
image: ghcr.io/dgtlmoon/changedetection.io
container_name: change-detection
hostname: changedetection
volumes:
- /docker/changedetection-data:/datastore
ports:
- 80:5000
restart: unless-stopped
Um ChangeDetection zu nutzen, müssen die Nutzer zunächst eine neue Überwachungsaufgabe erstellen, indem sie die URL der zu überwachenden Webseite eingeben. Anschließend kann der Nutzer die Überwachungsaufgabe konfigurieren, indem er auswählt, wie häufig ChangeDetection nach Aktualisierungen suchen soll und ob sie die gesamte Webseite oder bestimmte Abschnitte überwachen wollen. Außerdem kann der Nutzer festlegen, ob E-Mail- oder Push-Benachrichtigungen gesendet werden sollen.
Merkmale von ChangeDetection
ChangeDetection bietet eine Reihe von Funktionen, die es den Nutzern leicht machen, Änderungen an Webseiten zu überwachen. Hier sind einige der wichtigsten Funktionen:
- Mehrere Monitoring-Aufgaben: Nutzer können mehrere Überwachungsaufgaben erstellen und mehrere Webseiten gleichzeitig überwachen.
- Benutzerdefinierte Benachrichtigungen: Die Nutzer können E-Mail- und Push-Benachrichtigungen so anpassen, dass sie nur die Informationen erhalten, die sie benötigen.
- Selektive Überwachung: Die Nutzer können wählen, ob sie die gesamte Webseite oder nur bestimmte Abschnitte, wie z. B. einen bestimmten Absatz, eine Überschrift oder ein Bild, überwachen möchten.
- Häufigkeit der Überwachung: Du kannst wählen, wie oft ChangeDetection nach Aktualisierungen suchen soll, von alle 5 Minuten bis einmal am Tag.
- Historische Daten: ChangeDetection speichert eine Historie aller an einer Webseite vorgenommenen Änderungen, so dass die Nutzer Änderungen im Laufe der Zeit leicht nachvollziehen können.
Vorteile der Verwendung von ChangeDetection
Der Einsatz von ChangeDetection bietet eine Reihe von Vorteilen, darunter:
- Zeitersparnis: ChangeDetection spart den Nutzern Zeit, indem es Webseiten automatisch auf Änderungen überprüft, anstatt dass sie jede einzelne Seite manuell überprüfen müssen.
- Benutzerfreundlichkeit: Die Anwendung ist einfach zu bedienen, mit einer einfachen Schnittstelle, die es den Nutzern leicht macht, Überwachungsaufgaben zu erstellen und Benachrichtigungen anzupassen.
- Anpassbar: ChangeDetection bietet eine Reihe von Anpassungsoptionen, mit denen du Webseiten genau so überwachen kannst, wie du sie brauchst.
- Historische Daten: Die Anwendung speichert eine Historie der Änderungen, die an einer Webseite vorgenommen wurden, damit die Nutzer/innen die Änderungen im Laufe der Zeit verfolgen können.
- Kostenlos und selbst gehostet: ChangeDetection ist kostenlos und kann selbst gehostet werden. So haben die Nutzer die volle Kontrolle über ihre Daten und können die Anwendung an ihre eigenen Bedürfnisse anpassen.
Abschließende Bemerkungen
ChangeDetection ist eine leistungsstarke, selbst gehostete Webanwendung, die einfach zu bedienen ist und eine Reihe von Anpassungsmöglichkeiten bietet, so dass sie sich ideal für Benutzer eignet, die aus irgendeinem Grund Webseiten überwachen müssen. Ganz gleich, ob du Nachrichtenseiten überwachst, Aktualisierungen auf Behörden-Webseiten oder Änderungen auf Webseiten von Mitbewerbern verfolgst, ChangeDetection ist ein leistungsfähiges Tool, mit dem du immer auf dem Laufenden bleibst, sobald sich etwas ändert.