vizoalica
Plataforma de analítica web y de producto open-source, auto-alojada en Cloudflare Workers, D1 y R2. Prioriza la privacidad manteniendo los datos del usuario dentro de su propia cuenta de infraestructura con configuración mediante CLI.
Ficha actualizada 25 sept 2026, 5:20 · upstream 25 sept 2026, 5:00 · release v0.7.0
Qué es vizoalica
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Vizoalica es una plataforma de analítica web y de producto de código abierto (MIT) diseñada para ejecutarse en tu propia cuenta de Cloudflare, utilizando Workers, D1 y R2. A diferencia de las soluciones SaaS tradicionales, los datos de tus visitantes permanecen bajo tu control directo, almacenados en infraestructura que tú gestionas. La arquitectura se basa en un SDK del navegador que envía eventos filtrados por privacidad a un backend propio, evitando la recolección de valores de formularios, texto introducido o reproducción de sesiones.
El sistema consta de tres componentes principales: una consola local para administración y visualización de métricas (únicos, páginas, referrers), un backend en Cloudflare que ingiere eventos firmados y almacena datos crudos y agregados, y los sitios web que consumen el SDK. La instalación se realiza mediante un CLI global (`npm install -g vizoalica`) sin necesidad de clonar repositorios, permitiendo despliegues rápidos con comandos como `vizoalica env add prod` y `vizoalica console`.
La plataforma implementa estándares como CloudEvents y validación JSON Schema, gestionando secretos mediante tokens JWT/JOSE cortos. Ofrece soporte para múltiples entornos (dev, stage, prod) en una misma cuenta de Cloudflare, permitiendo escalar sin migrar datos. La configuración se gestiona localmente o mediante OneCLI para mayor seguridad, garantizando que las credenciales no residan en el código del cliente.
- Analítica de producto para SaaS con cumplimiento estricto de privacidad (GDPR/CCPA).
- Monitorización de tráfico web sin enviar datos a terceros externos.
- Agregación de eventos personalizados y seguimiento de acciones de usuario en SPAs.
- Implementación rápida en infraestructura existente de Cloudflare Workers.
- Visualización local de métricas para equipos técnicos sin exponer datos sensibles.
- Datos del usuario alojados exclusivamente en la cuenta Cloudflare del propietario.
- Sin recolección de texto de formularios, posición de clics o reproducción de sesiones.
- Configuración mediante CLI global sin necesidad de checkout de código fuente.
- Soporte nativo para múltiples entornos (dev/stage/prod) en una sola cuenta.
- Gestión segura de secretos con tokens firmados y opción de OneCLI.
- Licencia MIT permisiva para uso comercial y auto-alojamiento.
- Requiere Node.js 22 o superior instalado en el sistema operativo.
- No es compatible actualmente con sistemas operativos Windows (solo macOS/Linux).
- Necesita habilitación previa de R2 y tokens de API de Cloudflare válidos.
- La consola local opera únicamente en la máquina del administrador, no en el servidor.
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.
Instalar CLI global (`npm install -g vizoalica`), ejecutar `vizoalica env add prod --deploy --yes` con token de API y habilitar R2. Abrir consola con `vizoalica console`. Añadir sitios web desde la interfaz de consola copiando el SDK en assets. Rotar secretos periódicamente. Verificar permisos del token (Workers Scripts, D1, R2).
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.
