Plausible (Monitoring-Software) installieren
Plausible (Monitoring-Software) installieren

Plausible (Monitoring-Software) installieren

Das letzte Update war vor 6. September 2023 von schaechner

Anforderung

Das Einzige, was Du zur Installation von Plausible Analytics benötigen, ist ein Server mit installiertem Docker. Der Server muss über eine CPU mit x86_64-Architektur und Unterstützung für SSE 4.2-Anweisungen verfügen. Wir empfehlen die Verwendung von mindestens 6 GB RAM, die Anforderungen hängen jedoch vom Datenverkehr auf Ihrer Website ab.

Installieren

Die Repository klonen


Um schnell loszulegen, laden Sie das Plausible/Hosting-Repo als Ausgangspunkt herunter. Es verfügt über alles, was Du zum Starten deines eigenen Plausible-Servers benötigen.

git clone https://github.com/plausible/hosting
cd hosting

Alternativ kannst du die Repository manuell herunterladen und dann entpacken:

curl -L https://github.com/plausible/hosting/archive/master.tar.gz | tar -xz
d hosting-master

Im heruntergeladenen Verzeichnis findest Du zwei wichtige Dateien:

docker-compose.yml – installiert und orchestriert das Netzwerk zwischen Ihrem Plausible-Server, der Postgres-Datenbank, der Clickhouse-Datenbank (für Statistiken) und einem SMTP-Server. Es verfügt über sinnvolle Standardeinstellungen, die sofort einsatzbereit sind. Du kannst die Einstellungen jedoch jederzeit anpassen. Wir empfehlen, diese so zu lassen.
plausible-conf.env – konfiguriert den Plausible-Server selbst. Die vollständigen Konfigurationsoptionen sind hier dokumentiert.

Konfiguration

Die Konfigurationsdatei plausible-conf.env enthält Platzhalter für die erforderlichen Parameter. Um die Parameter festzulegen, benötigen Sie zunächst einen zufälligen 64-stelligen Geheimschlüssel, der zur Sicherung der App verwendet wird. Hier ist eine einfache Möglichkeit, eine zu generieren:

openssl rand -base64 64 | tr -d '\n' ; echo

Bearbeite nun plausible-conf.env und setze die SECRET_KEY_BASE auf deinen geheimen Schlüssel, der mit dem vorherigen Code angezeigt wurde.

Gib als Nächstes die BASE_URL für Ihre App ein. Es sollte die Basis-URL sein, über die auf diese Instanz zugegriffen werden kann, einschließlich des Schemas (z. B. http:// oder https://), des Domänennamens und optional eines Ports. Wenn kein Port angegeben ist, wird der Standardwert 8000 verwendet.

Den Server starten

Sobald Du deinen geheime Schlüsselbasis und Basis-URL eingegeben haben, können Sie den Server starten:

sudo docker-compose up -d

Wenn Sie diesen Befehl zum ersten Mal ausführen, geschieht Folgendes:

  • Erstellt eine Postgres-Datenbank für Benutzerdaten.
  • Erstellt eine Clickhouse-Datenbank für Statistiken.
  • Führt Migrationen auf beiden Datenbanken durch, um das Schema vorzubereiten.
  • Startet den Server auf Port 8000.

Du kannst jetzt zu http://{hostname}:8000 navigieren und den Registrierungsbildschirm für den Admin-Benutzer sehen.

Konfiguration

Normalerweise sollte solch ein Bild zu sehen sein. Hier musst Du deinen Namen, deine E-Mail-Adresse und dein Passwort eingeben – all das wird auf deinem Server gespeichert. Es erstellt KEIN Konto bei Plausible!

Hier fügen wir schon unsere erste Webseite hinzu – nur der Domain-Name muss angepasst werden.

Jetzt siehst du hier einen JavaScript-Code. Dieser muss in den <head> Bereich deiner Webseite eingebunden werden.

Wenn Du dabei Hilfe brauchst, oder Fragen hast, kannst du es gerne in die Kommentare schreiben!

Wenn das dann soweit konfiguriert ist, müssen wir nur noch auf unsere ersten Besucher warten – aber wenn Du diesen Artikel hier ließt, können wir uns sicher sein, dass wir wieder einen Leser mehr haben 😉!

Schreibt gerne bei Fragen, Anregungen oder Wünsche!

Bis zum nächsten Mal!

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert