Databuddy
Plataforma de analítica privacy-first con stack Next.js/React/Node.js, bases ClickHouse/PostgreSQL/Redis y soporte Docker Compose. Cumple normativas GDPR/CCPA por defecto, incluye dashboard web, API REST, collector de eventos y servicio uptime.
Ficha actualizada 28 sept 2026, 6:44 · upstream 28 sept 2026, 6:42 · release v0.0.1
Qué es Databuddy
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Databuddy es una plataforma de analítica centrada en la privacidad con arquitectura modular basada en Next.js, React y Node.js. Utiliza ClickHouse para almacenamiento de eventos a gran escala, PostgreSQL para datos relacionales y Redis para caché. Incluye dashboard web responsive, API RESTful documentada, collector de eventos web y servicio de monitorización de uptime.
La plataforma soporta autenticación OAuth (Google/GitHub), envío de emails vía Resend, insights con IA opcional mediante APIs externas y páginas de estado independientes. Cumple normativas como GDPR y CCPA por defecto sin configuración adicional. El despliegue self-hosted usa Docker Compose con imagen databuddy-init para inicialización de esquemas.
La arquitectura permite hosting SaaS o auto-alojado, con opciones de segmentación de usuarios, exportación de datos y dashboards personalizados. Requiere configuración manual de secretos en .env y migraciones manuales de ClickHouse en actualizaciones.
- Analítica de comportamiento web para productos SaaS
- Monitorización de uptime y disponibilidad de APIs
- Segmentación de usuarios por eventos de conversión
- Auditoría de privacidad con cumplimiento GDPR/CCPA
- Cumplimiento normativo nativo sin configuración adicional
- Arquitectura escalable con ClickHouse para grandes volúmenes de eventos
- Dashboard responsive con Next.js y React
- Soporte multi-tenant con autenticación centralizada
- API RESTful documentada para integraciones externas
- Opciones de hosting self-hosted o SaaS
- Requiere configuración manual de secretos en .env
- No incluye Dockerfile, solo docker-compose.yml
- Dependencia externa de servicios como Resend para emails
- Actualizaciones requieren migraciones manuales de ClickHouse
- Funcionalidad de IA opcional requiere API keys externas
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 docker-compose.selfhost.yml con IMAGE_TAG estable. Generar secretos con openssl rand -hex 32. Configurar BETTER_AUTH_COOKIE_DOMAIN para subdominios. Para PaaS, construir dashboard desde apps/dashboard.Dockerfile. Backup de bases de datos antes de upgrades. Verificar puertos 8123/5432/6379/3000/2500/3002 en firewall.
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.