Sobre o projeto
O ApiLog é um projeto de análise web de código aberto focado em segurança, personalização e privacidade. Ele oferece uma alternativa auto-hospedada para organizações que desejam controle total sobre seus dados sem depender de rastreadores de terceiros.
As principais funcionalidades incluem:
- Trecho de rastreamento JavaScript plug-and-play para coleta de eventos do site com configuração mínima
- Construtor de dashboard arrasta-e-solta com portlets personalizáveis e visualizações predefinidas
- Armazenamento de dados baseado em InfluxDB para ingestão escalável de eventos e desempenho de consultas
- Insights impulsionados por IA e geração dinâmica de widgets usando Ollama ou LLMs compatíveis com OpenAI
- Implantação com suporte a CORS e controles de acesso explícitos baseados em IP para ambientes sensíveis
A stack é executada via Docker Compose e inclui nginx para servir o dashboard e a API, InfluxDB 3 Core para dados de séries temporais e endpoints de LLM configuráveis para geração automática de relatórios. Os usuários são orientados a restringir a exposição de portas e os cabeçalhos de origem ao implantar em produção para evitar vazamento de dados de análise.
Uma demonstração ao vivo está disponível em demo.apilog.kr para explorar dashboards e predefinições sem necessidade de instalação. A documentação completa e um vídeo passo a passo de configuração estão vinculados no microsite do projeto.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.