Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

betterlytics

Plataforma de analítica web moderna y sin cookies, construida con Rust, ClickHouse y Next.js. Cumple GDPR/CCPA nativamente, ofrece dashboard en tiempo real, monitorización Core Web Vitals y es autoalojable vía Docker Compose o servicio gestionado. Licencia AGPL v3.

Ficha actualizada 21 sept 2026, 15:48 · upstream 21 sept 2026, 15:48 · release v1.3.5

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es betterlytics

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Betterlytics es una plataforma de analítica web de alto rendimiento que prioriza la privacidad desde el diseño, eliminando la necesidad de cookies y cumpliendo con normativas como GDPR, CCPA y PECR sin configuraciones adicionales. Su arquitectura combina Rust para el procesamiento de datos en el servidor y ClickHouse para almacenamiento y consultas rápidas, garantizando insights en tiempo real sobre tráfico web, eventos personalizados y comportamiento de usuarios.

La interfaz está desarrollada con Next.js y React, ofreciendo un dashboard moderno que incluye reproducción de sesiones, diagramas de trayectorias de usuario y análisis geográficos. El sistema soporta tanto despliegue autoalojado mediante Docker Compose como un servicio gestionado en la nube europea, permitiendo a los usuarios mantener el control total sobre sus datos o pagar por escalabilidad automática.

Para el seguimiento, utiliza un script de menos de 2KB que se integra fácilmente en cualquier sitio web, capturando métricas esenciales como Core Web Vitals (LCP, INP, CLS) y disponibilidad del servicio. La seguridad incluye autenticación OAuth con Google o GitHub, control de acceso basado en roles y cifrado SSL, asegurando que los datos nunca se compartan con terceros.

CASOS DE USO
  • Analítica web sin cookies para cumplimiento estricto de privacidad
  • Monitorización de Core Web Vitals (LCP, INP, CLS, TTFB)
  • Seguimiento de funnels y trayectorias de usuario en tiempo real
  • Dashboard de analítica con mapas geográficos y datos demográficos
  • Reproducción de sesiones (session replay) para análisis de UX
  • Monitorización de uptime y certificados SSL
PUNTOS DESTACADOS
  • Arquitectura híbrida Rust + ClickHouse para máximo rendimiento
  • Script de tracking ultraligero (<2KB) para carga rápida
  • Cumplimiento GDPR/CCPA/PECR nativo sin cookies
  • Licencia AGPL v3 garantizando código abierto y transparencia
  • Soporte Docker Compose para despliegue autoalojado fácil
  • Autenticación OAuth (Google, GitHub) y 2FA integrados
PRECAUCIONES
  • Requiere infraestructura mínima de 4 núcleos CPU y 4GB RAM según análisis técnico
  • No incluye Dockerfile directo, requiriendo uso de Docker Compose o imágenes predefinidas
  • Sin soporte para despliegue one-click automático en la mayoría de entornos
  • Complejidad técnica HIGH, no apto para principiantes sin conocimientos de DevOps
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO40 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

Recomendado usar Docker Compose para despliegue local o servidor propio. Requiere 4GB RAM mínimo y 40GB disco persistente para ClickHouse y PostgreSQL. Asegurar persistencia de volúmenes en /data para evitar pérdida de métricas. Opción cloud disponible para quienes prefieren no gestionar infraestructura, con datos alojados en UE.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.jsRust
SERVICIOS
PostgreSQLS3/MinIOClickHouse
BASES DE DATOS
PostgreSQLClickHouse
PUERTOS
81235432900130003006300190009002
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.