openwebtrack
Plataforma de analítica web open-source con frontend React y backend Node.js, usando PostgreSQL. Ofrece seguimiento en tiempo real, eventos personalizados, geolocalización, tracking UTM, alertas de tráfico y soporte MCP para IA.
Ficha actualizada 24 sept 2026, 14:08 · upstream 24 sept 2026, 13:54 · release sin release detectada
Qué es openwebtrack
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
OpenWebTrack es una plataforma de analítica web gratuita y de código abierto que permite a los propietarios de sitios web recopilar datos sobre el tráfico, la interacción de los usuarios y las métricas de rendimiento sin depender de servicios como Google Analytics. Está construida con React para el frontend y Node.js para el backend, utilizando PostgreSQL como base de datos principal.
La plataforma ofrece capacidades avanzadas como seguimiento en tiempo real, eventos personalizados, identificación de clientes basada en datos de pago, geolocalización detallada (país, región, ciudad), análisis de dispositivos y tecnologías, detección de PWA, extracción automática de parámetros UTM y atribución de canales. También incluye herramientas para crear embudos personalizados, alertas de picos de tráfico y seguimiento de ingresos desglosados por múltiples dimensiones.
En cuanto a la gestión y colaboración, OpenWebTrack soporta múltiples sitios web desde un único panel, permite invitación de miembros del equipo, exportación e importación de datos completos, filtrado avanzado (fecha, dispositivo, ubicación), exclusión de tráfico interno o bots mediante IPs, rutas URL o países específicos, y proporciona un widget embebible personalizable para contadores en tiempo real. Además, cuenta con una REST API segura mediante claves y soporte MCP para conectar asistentes de IA con el contexto de cada sitio web.
- Implementar analítica interna sin límites ni dependencia de Google Analytics
- Seguimiento detallado de campañas UTM y atribución de canales (orgánico, pago, social)
- Monitorización en tiempo real del tráfico con alertas de picos anómalos
- Integración con asistentes de IA mediante el protocolo MCP para análisis contextual
- Gestión centralizada de múltiples proyectos web desde un único dashboard
- Datos propios y propiedad total sin límites de uso ni restricciones de privacidad
- Tracking avanzado: eventos personalizados, funnels, geolocalización y UTM automático
- Alertas personalizables vía Resend, Maileroo o SMTP propio para notificaciones
- Widget embebible configurable para contadores en tiempo real en cualquier web
- Soporte MCP para conectar agentes de IA con el contexto de cada sitio web
- Requiere autogestión completa de infraestructura (Docker, PostgreSQL, variables de entorno)
- Configuración manual obligatoria de notificaciones: SMTP o claves API de Resend/Maileroo
- No incluye Docker Compose preconfigurado; se usa imagen directa con dependencias manuales
- Dependencia externa de PostgreSQL (imagen postgres:17-alpine) sin gestión automática incluida
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Usar imagen ghcr.io/openwebtrack/openwebtrack:latest con puerto 8424. Configurar DATABASE_URL con credenciales seguras para PostgreSQL, definir ORIGIN y AUTH_SECRET. Para notificaciones, activar RESEND_API_KEY o configurar SMTP_HOST/SMTP_PORT/SMTP_USER/SMTP_PASS. Asegurar volumen postgres_data persistente. No usar compose; gestionar dependencias manualmente.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.
