Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

lovely-eye

Lovely Eye es analítica web autoalojada y ligera en Go con panel React/TypeScript. Diseñada como alternativa optimizada a Umami o Plausible, prioriza privacidad sin cookies ni identificadores de cliente, usando SQLite por defecto o PostgreSQL.

Ficha actualizada 26 sept 2026, 21:58 · upstream 26 sept 2026, 21:56 · release v2.2.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es lovely-eye

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

Lovely Eye es una solución de analítica web autoalojada y ligera escrita en Go con un panel React/TypeScript. Diseñada como alternativa optimizada a herramientas como Umami o Plausible, prioriza la privacidad mediante análisis sin cookies ni identificadores de cliente, utilizando SQLite por defecto o PostgreSQL.

La arquitectura combina backend en Go (net/http, gqlgen, Bun ORM) y frontend con React + TypeScript + Vite. Soporta bases de datos SQLite o PostgreSQL, permitiendo despliegues en servidores pequeños. El tracker envía payloads mínimos y utiliza sendBeacon para no bloquear navegación.

En cuanto a seguridad, requiere configuración manual de secretos (JWT_SECRET, ANALYTICS_IDENTITY_SECRET) para producción. Incluye límites de tasa para autenticación y recolección de datos, y soporta filtrado de bots y deduplicación de vistas en el servidor.

CASOS DE USO
  • Seguimiento de visitas web sin cookies
  • Análisis de eventos personalizados (ej. checkout_failed)
  • Autoalojamiento en servidores pequeños con SQLite
  • Reemplazo de Plausible/Umami para mayor control
  • Auditoría de tráfico con filtrado de bots
PUNTOS DESTACADOS
  • Arquitectura ligera en Go con panel React moderno (shadcn/ui)
  • Privacidad nativa: sin cookies ni identificadores de cliente persistentes
  • Soporte nativo para SQLite y PostgreSQL
  • Filtrado de bots y deduplicación de vistas implementado en servidor
  • API RESTful para el tracker con soporte de beacons (sendBeacon)
PRECAUCIONES
  • Requiere Go 1.27+ para compilar desde fuente
  • Configuración manual obligatoria de secretos para producción segura
  • Límites estrictos en tamaño de cuerpo de la petición del tracker (16KB)
  • No incluye Docker Compose preconfigurado según análisis técnico
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Lovely Eye Logo Banner
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Docker detectado

Usar versión específica (v2.x.x) y no 'latest'. Configurar SECURE_COOKIES=true con HTTPS. Generar secretos robustos para JWT_SECRET y ANALYTICS_IDENTITY_SECRET. Backup de volúmenes de datos antes de actualizar.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsGo
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
8080
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.