Instalar o HitKeep para análise web self-hosted
O HitKeep oferece análise web self-hosted em um único binário Go, com DuckDB e NSQ incorporados. Escolha abaixo a forma de instalação mais adequada à máquina que você já administra. Não é necessário manter PostgreSQL, Redis, ClickHouse, Kafka nem um serviço de filas separado.
Se você prefere usar o mesmo produto sem administrar atualizações e backups, compare o HitKeep Cloud.
Escolha uma forma de instalação
Seção intitulada “Escolha uma forma de instalação”| Seu ambiente | Comece aqui | O que você administra |
|---|---|---|
| macOS com Apple Silicon ou Linux x86_64 | Homebrew | Um binário local e seu diretório de dados |
| VPS Linux, máquina virtual, servidor físico, ARM64 ou rede restrita | Binário Linux | Um serviço systemd e seu diretório de dados |
| Host orientado a Docker | Docker Compose | Um contêiner e três volumes persistentes |
| Plataforma Kubernetes existente | Kubernetes e Helm | Um StatefulSet, PVC, Service e Ingress opcional |
O que toda instalação em produção precisa
Seção intitulada “O que toda instalação em produção precisa”- Defina
HITKEEP_PUBLIC_URLcom a URL visível no navegador. - Gere e mantenha um
HITKEEP_JWT_SECRETforte. - Armazene banco de dados, dados dos tenants, arquivos e backups em armazenamento persistente.
- Coloque HTTPS à frente do HitKeep e configure os proxies confiáveis.
- Verifique
/healthze/readyze conclua o assistente de configuração. - Teste um backup e uma restauração antes de depender da implantação.
A Referência de configuração contém os parâmetros, variáveis de ambiente, valores padrão e orientações atuais para dados sensíveis. Backups e restauração explica o conjunto completo de dados e o processo de restauração.
Depois da instalação
Seção intitulada “Depois da instalação”Abra a URL pública configurada. O assistente cria o primeiro proprietário e orienta você a adicionar um site e instalar o snippet de rastreamento.
Próximos passos: