Unabhängige Tests Aktualisiert April 2026 387 Self-Hosting-Guides 5 VPS-Anbieter getestet

guide

Wie man Changedetection.io auf einem VPS selbst hostet (Vollständiger Leitfaden)

Erfahren Sie, wie Sie Changedetection.io auf einem VPS selbst hosten können, mit diesem schrittweisen Leitfaden. Installieren, konfigurieren und verwalten Sie Ihre Instanz einfach.

Wie man Changedetection.io auf einem VPS selbst hostet (Vollständiger Leitfaden)

Changedetection.io ist ein Open-Source-Tool, das Ihnen hilft, Änderungen an Websites zu überwachen und Benachrichtigungen darüber zu erhalten. Dieser Leitfaden führt Sie durch den Prozess, Changedetection.io auf einem Virtual Private Server (VPS) selbst zu hosten, wobei Docker für eine einfache Einrichtung und Wartung verwendet wird.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:

Auswahl eines VPS-Anbieters

Die Wahl des richtigen VPS-Anbieters ist entscheidend für eine reibungslose Leistung. Hier ist ein schneller Vergleich einiger führender Anbieter:

AnbieterMonatlicher PreisRAMSpeicherFunktionen
Contabo VPS5,99 EUR4 GB100 GB SSDGut für mehrere Anwendungen
Hetzner Cloud4,15 EUR2 GB20 GB SSDPreiswert mit hervorragender Leistung
DigitalOcean6 USD1 GB25 GB SSDEinfach zu bedienen und beliebt bei Entwicklern
Vultr6 USD1 GB25 GB SSDVielseitige Standorte und schnelle Bereitstellungen
Linode (Akamai)5 USD1 GB25 GB SSDStarke Community-Unterstützung

Sie können unseren vollständigen VPS-Vergleich lesen, um eine informierte Entscheidung zu treffen.

Schritt 1: Richten Sie Ihr VPS ein

  1. Stellen Sie Ihr VPS bereit über Ihren gewählten Anbieter und greifen Sie über SSH darauf zu. Zum Beispiel:

    ssh root@your_vps_ip
  2. Aktualisieren Sie Ihre Systempakete:

    sudo apt update && sudo apt upgrade -y
  3. Installieren Sie Docker und Docker Compose:

    sudo apt install docker.io docker-compose -y

    Überprüfen Sie die Installation:

    docker --version
    docker-compose --version

Schritt 2: Installieren Sie Changedetection.io

  1. Erstellen Sie ein Verzeichnis für Changedetection:

    mkdir ~/changedetection && cd ~/changedetection
  2. Erstellen Sie eine docker-compose.yml-Datei:

    Verwenden Sie Ihren bevorzugten Texteditor, um die Datei zu erstellen:

    nano docker-compose.yml

    Fügen Sie die folgende Konfiguration hinzu:

    version: '3'
    services:
      changedetection:
        image: changedetectionio/changedetection.io
        ports:
          - "5000:5000"
        environment:
          - APP_PORT=5000
        volumes:
          - changedetection-data:/data
    volumes:
      changedetection-data:
  3. Starten Sie Changedetection.io:

    Führen Sie den folgenden Befehl aus, um die Anwendung zu starten:

    docker-compose up -d
  4. Greifen Sie auf Changedetection zu:

    Öffnen Sie Ihren Webbrowser und navigieren Sie zu http://your_vps_ip:5000. Sie sollten die Benutzeroberfläche von Changedetection.io sehen.

Schritt 3: Konfigurieren Sie Changedetection.io

  1. Registrieren und fügen Sie überwachte Websites über die Weboberfläche hinzu.
  2. Passen Sie die Einstellungen nach Bedarf für Benachrichtigungen per E-Mail oder die Integration mit anderen Diensten an.
  3. Überprüfen Sie regelmäßig auf Updates, um von neuen Funktionen zu profitieren.

Behebung häufiger Probleme

FAQs

Wie sicher ist es, Changedetection.io auf einem VPS selbst zu hosten?

Das selbstständige Hosting von Anwendungen wie Changedetection.io kann sicher sein, wenn Sie gute Sicherheitspraktiken umsetzen. Sichern Sie Ihr VPS mit starken SSH-Schlüsseln, aktualisieren Sie regelmäßig Ihr System und verwenden Sie Firewalls (wie UFW). Ziehen Sie in Betracht, HTTPS zu verwenden, um die Kommunikation zu sichern. Darüber hinaus sollten Sie regelmäßig Ihre Daten sichern, um Datenverlust zu vermeiden.

Kann ich die Benachrichtigungen in Changedetection.io anpassen?

Ja, Sie können die Benachrichtigungseinstellungen in Changedetection.io anpassen. Die Anwendung unterstützt verschiedene Benachrichtigungsmethoden, einschließlich E-Mail, Telegram und Discord-Integrationen. Sie können diese Einstellungen in der Benutzeroberfläche der Anwendung konfigurieren, sodass Sie die Benachrichtigungsfrequenz und -methoden nach Ihren Vorlieben anpassen können, um über Änderungen an Websites informiert zu bleiben.

Was, wenn ich zusätzliche Funktionen von Changedetection.io benötige?

Changedetection.io ist Open Source, sodass Sie zur Entwicklung beitragen oder das Repository forken können. Da es für Community-Beiträge ausgelegt ist, können Sie den Code so modifizieren, dass er Ihren Bedürfnissen entspricht. Überprüfen Sie das GitHub-Repository des Projekts für Dokumentationen zur Mitwirkung oder experimentieren Sie gerne mit dem Hosting zusätzlicher Tools aus dem selbstgehosteten Ökosystem.

Fazit

Das selbstständige Hosting von Changedetection.io auf einem VPS ist ein unkomplizierter Prozess mit vielen Anpassungsmöglichkeiten. Dieser Leitfaden hat Sie mit grundlegenden Schritten ausgestattet, um es einzurichten und für Ihre Bedürfnisse zu optimieren. Wenn Sie nach weiteren Ressourcen suchen, zögern Sie nicht, in Communities wie r/selfhosted einzutauchen oder die awesome-selfhosted Liste für zusätzliche Tools und Anwendungen zu überprüfen, die Sie ausführen können.