Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

stomatopod

Stomatopod es una herramienta de análisis web sin cookies y encriptado que permite recolectar datos de tráfico de forma privada. Es un solo binario con almacenamiento embebido, no requiere base de datos externa. Soporta Docker Compose, dashboard, API REST y CLI.

Ficha actualizada 23 sept 2026, 3:28 · upstream 23 sept 2026, 3:08 · release v0.1.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es stomatopod

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

Stomatopod es una herramienta de análisis web sin cookies y encriptado que permite recolectar datos de tráfico de forma privada. Es un único binario (con un pequeño módulo wasm para el dashboard) que ejecuta todo el procesamiento localmente, sin necesidad de conexión a ninguna base de datos externa. Se puede ejecutar con Docker Compose sobre una pequeña VPS o incluso en la misma máquina donde se instala el producto. El proyecto está bajo licencia MIT y permite múltiples sitios web con un solo registro de usuario.

CASOS DE USO
  • Monitoreo de tráfico personal sin necesidad de registrar cookies ni compartir datos con terceros
  • Análisis de comportamiento del usuario en sitios web sin comprometer la privacidad
  • Recolección de métricas de conversión y rendimiento de páginas sin rastreo tradicional
  • Auditoría de seguridad para detectar patrones de navegación no autorizados
  • Monitoreo de tráfico propio con datos cifrados y almacenados localmente
PUNTOS DESTACADOS
  • Soporta múltiples sitios web desde un único registro de usuario (un org)
  • Almacenamiento embebido en disco local, sin necesidad de base de datos externa
  • Diseño completamente privado: no se envían cookies ni se comparte ningún dato con terceros
  • API REST y CLI para automatización de análisis sin depender de un dashboard externo
  • Soporta múltiples tipos de tráfico (páginas vistas, funnels, alertas, digests)
PRECAUCIONES
  • No soporta cookies ni rastreo tradicional por navegador
  • El almacenamiento se realiza en disco local y no tiene persistencia entre reinicios del sistema operativo
  • La API REST es pública y puede ser accesible desde cualquier red interna o externa
  • No incluye autenticación de usuarios con permisos granulares, solo un admin por defecto
  • El dashboard web requiere conexión a internet para funcionar
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

Para desplegar Stomatopod se recomienda usar Docker Compose. Se debe crear un volumen persistente llamado 'stomatopod_data' en el contenedor (por defecto /app/data) y mantenerlo montado o vinculado al host para evitar pérdida de datos al reiniciar el servicio. Es obligatorio establecer una clave secreta aleatoria con openssl, un password fuerte para la administración inicial y un email de administrador. Se debe configurar STOMATOPOD_BASE_URL cuando se utilicen enlaces compartidos o digests por correo. Para producción, se recomienda usar imágenes oficiales en ghcr.io con versión pinada (v0.x.x) para evitar actualizaciones no planificadas que puedan romper la compatibilidad con herramientas de terceros.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsRust
SERVICIOS
PostgreSQLRedisClickHouse
BASES DE DATOS
PostgreSQLRedisClickHouse
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.