Sobre el proyecto
ApiLog es un proyecto de análisis web open-source centrado en la seguridad, la personalización y la privacidad. Ofrece una alternativa de autoalojamiento para organizaciones que desean control total sobre sus datos sin depender de rastreadores de terceros.
Funcionalidades clave:
- Fragmento de código JavaScript para recopilar eventos del sitio web con configuración mínima
- Constructor de dashboards arrastrables con portlets personalizables y visualizaciones preestablecidas
- Almacenamiento de datos respaldado por InfluxDB para ingestión escalable de eventos y rendimiento de consultas
- Análisis impulsados por IA y generación dinámica de widgets usando Ollama o modelos LLM compatibles con OpenAI
- Despliegue consciente de CORS con controles de acceso basados en IP explícitos para entornos sensibles
La pila se ejecuta mediante Docker Compose e incluye nginx para servir el dashboard y la API, InfluxDB 3 Core para datos de series temporales y puntos finales de LLM configurables para generación automatizada de informes. Se recomienda restringir la exposición de puertos y encabezados de origen al desplegar en producción para evitar filtraciones de datos analíticos.
Una demostración en vivo está disponible en demo.apilog.kr para explorar dashboards y preajustes sin necesidad de configuración. La documentación completa y un vídeo de configuración paso a paso están enlazados desde el micrositio del proyecto.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.