Installare HitKeep per web analytics self-hosted
HitKeep offre web analytics self-hosted in un unico binario Go con DuckDB e NSQ integrati. Scegli qui sotto il metodo di installazione più adatto all’infrastruttura che già gestisci. Non servono PostgreSQL, Redis, ClickHouse, Kafka né un servizio di code separato.
Se preferisci lo stesso prodotto senza dover gestire aggiornamenti e backup, confronta invece HitKeep Cloud.
Scegli un metodo di installazione
Sezione intitolata “Scegli un metodo di installazione”| Il tuo ambiente | Inizia da qui | Cosa gestisci |
|---|---|---|
| macOS Apple Silicon o Linux x86_64 | Homebrew | Un binario locale e la relativa directory dati |
| VPS Linux, VM, bare metal, ARM64 o rete con accesso limitato | Binario Linux | Un servizio systemd e la relativa directory dati |
| Host basato su Docker | Docker Compose | Un container e tre volumi persistenti |
| Piattaforma Kubernetes esistente | Kubernetes e Helm | Uno StatefulSet, un PVC, un Service e un Ingress opzionale |
Requisiti di ogni installazione in produzione
Sezione intitolata “Requisiti di ogni installazione in produzione”- Imposta
HITKEEP_PUBLIC_URLsull’URL visibile nel browser. - Genera e conserva in modo persistente un valore robusto per
HITKEEP_JWT_SECRET. - Mantieni database, dati dei tenant, archivi e backup su storage persistente.
- Termina HTTPS davanti a HitKeep e configura i proxy attendibili.
- Verifica
/healthze/readyz, quindi completa la procedura di configurazione. - Prova un backup e un ripristino prima di affidarti alla distribuzione.
Il riferimento di configurazione contiene flag, variabili d’ambiente, valori predefiniti e indicazioni per i dati sensibili. Backup e ripristino descrive l’insieme completo dei dati e la procedura di ripristino.
Dopo l’installazione
Sezione intitolata “Dopo l’installazione”Apri l’URL pubblico configurato. La procedura guidata crea il primo proprietario e ti accompagna nell’aggiunta di un sito e nell’installazione dello snippet di tracciamento.
Passaggi successivi: