Zum Inhalt springen
Kostenlos in Cloud starten

HitKeep Self-Hosted Web Analytics installieren

HitKeep ist selbst gehostete Webanalyse in einer einzigen Go-Binärdatei mit eingebettetem DuckDB und NSQ. Wähle unten den Installationsweg passend zu dem System, das du bereits betreibst. Eine separate Instanz von PostgreSQL, Redis, ClickHouse, Kafka oder eines Queue-Dienstes ist nicht erforderlich.

Wenn du dasselbe Produkt nutzen möchtest, ohne selbst Upgrades und Backups zu betreiben, vergleiche stattdessen HitKeep Cloud.

Deine UmgebungEinstiegWas du betreibst
Apple-Silicon-Mac oder x86_64-LinuxHomebrewEine lokale Binärdatei und ihr Datenverzeichnis
Linux-VPS, VM, Bare Metal, ARM64 oder eingeschränktes NetzwerkLinux-BinärdateiEinen systemd-Dienst und sein Datenverzeichnis
Docker-basierter HostDocker ComposeEinen Container und drei persistente Volumes
Bestehende Kubernetes-PlattformKubernetes und HelmStatefulSet, PVC, Service und optionalen Ingress
  1. Lege die im Browser sichtbare HITKEEP_PUBLIC_URL fest.
  2. Erzeuge einen starken HITKEEP_JWT_SECRET und speichere ihn dauerhaft.
  3. Lege Datenbank, Mandantendaten, Archive und Backups auf persistentem Speicher ab.
  4. Schalte HTTPS vor HitKeep und konfiguriere vertrauenswürdige Proxys.
  5. Prüfe /healthz und /readyz und schließe anschließend den Einrichtungsassistenten ab.
  6. Teste Backup und Wiederherstellung, bevor du dich auf die Bereitstellung verlässt.

Die Konfigurationsreferenz enthält die aktuellen Flags, Umgebungsvariablen, Standardwerte und Hinweise zu sensiblen Werten. Backups und Wiederherstellung erklärt den vollständigen Datensatz und den Wiederherstellungsablauf.

Öffne deine konfigurierte öffentliche URL. Der Einrichtungsassistent erstellt den ersten Besitzer und führt dich durch das Hinzufügen einer Website und die Installation des Tracking-Snippets.

Als Nächstes: