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.
Installationsmethode auswählen
Abschnitt betitelt „Installationsmethode auswählen“| Deine Umgebung | Einstieg | Was du betreibst |
|---|---|---|
| Apple-Silicon-Mac oder x86_64-Linux | Homebrew | Eine lokale Binärdatei und ihr Datenverzeichnis |
| Linux-VPS, VM, Bare Metal, ARM64 oder eingeschränktes Netzwerk | Linux-Binärdatei | Einen systemd-Dienst und sein Datenverzeichnis |
| Docker-basierter Host | Docker Compose | Einen Container und drei persistente Volumes |
| Bestehende Kubernetes-Plattform | Kubernetes und Helm | StatefulSet, PVC, Service und optionalen Ingress |
Was jede Produktionsinstallation benötigt
Abschnitt betitelt „Was jede Produktionsinstallation benötigt“- Lege die im Browser sichtbare
HITKEEP_PUBLIC_URLfest. - Erzeuge einen starken
HITKEEP_JWT_SECRETund speichere ihn dauerhaft. - Lege Datenbank, Mandantendaten, Archive und Backups auf persistentem Speicher ab.
- Schalte HTTPS vor HitKeep und konfiguriere vertrauenswürdige Proxys.
- Prüfe
/healthzund/readyzund schließe anschließend den Einrichtungsassistenten ab. - 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.
Nach der Installation
Abschnitt betitelt „Nach der Installation“Ö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: