Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

zinalog

Plataforma ligera de observabilidad y monitorización auto-alojada que simplifica la gestión de logs sin la complejidad de ELK o Grafana, utilizando Next.js y React.

Ficha actualizada 27 sept 2026, 13:35 · upstream 27 sept 2026, 13:27 · release v0.2.4

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es zinalog

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

ZinaLog es una plataforma de registro ligera diseñada para ser auto-alojada, ofreciendo un panel web intuitivo sin la complejidad inherente a soluciones como ELK o Grafana. Está construida sobre tecnologías modernas del ecosistema JavaScript/TypeScript, específicamente Next.js y React, lo que facilita su integración en entornos de desarrollo web contemporáneos.

CASOS DE USO
  • Ingestión centralizada de logs HTTP mediante endpoint POST /api/logs
  • Streaming de logs en tiempo real para monitoreo inmediato de aplicaciones
  • Gestión de alertas multi-canal vía email, Slack, Telegram o Discord
  • Dashboard con roles de acceso (admin, operator, viewer) y autenticación por API key
PUNTOS DESTACADOS
  • Almacenamiento persistente en SQLite local sin necesidad de bases de datos externas
  • Soporte nativo para Docker y Docker Compose con configuración simplificada
  • Limitación de velocidad (rate limiting) integrada para proteger el servidor
  • Panel web accesible en localhost:4000 con interfaz moderna
PRECAUCIONES
  • Requiere Node.js 20 o superior para ejecución nativa
  • Los logs se almacenan localmente en ./data, lo que puede requerir gestión manual de permisos
  • Dependencia de SQLite local sin soporte explícito para bases de datos distribuidas
VISUAL

Capturas del proyecto

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

ZinaLog Dashboard
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Requiere Node.js 20+. Para despliegue Docker, usar docker compose. Asegurar permisos en ./data con sudo chown -R $USER:$USER data si hay problemas de acceso.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
4000
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.