Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
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

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.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLRedisS3/MinIOClickHouse
BASES DE DATOS
PostgreSQLRedisClickHouse
PUERTOS
8123543263793000
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.