Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

logister

Logister es una aplicación open source auto-alojable para monitorización de errores y triage de bugs. Proporciona un único buzón para investigar incidencias, asignar tareas al equipo y gestionar proyectos con soporte multi-lenguaje vía SDKs.

Ficha actualizada 24 sept 2026, 22:12 · upstream 24 sept 2026, 22:09 · release v3.6.14

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es logister

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

Logister funciona como un hub de observabilidad auto-alojado construido sobre Ruby on Rails. Utiliza PostgreSQL como base de datos principal, Redis para caché y colas (Sidekiq), y admite ClickHouse opcional para analítica avanzada. El sistema permite ingestión de eventos HTTP, gestión de claves API y notificaciones por correo electrónico.

Los desarrolladores pueden instrumentar sus aplicaciones mediante SDKs oficiales para Ruby, Python, JavaScript, .NET, Android e iOS, o usar la CLI para telemetría desde terminales. La interfaz web facilita el agrupamiento de errores, asignación de dueños y revisión de logs y métricas en un dashboard centralizado.

El despliegue soporta imágenes Docker oficiales en GHCR, configuración mediante variables de entorno (.env) y orquestadores como Fly o Kamal. Incluye controles de seguridad como límites de tasa (rate limiting) por IP y autenticación para la ingestión pública.

CASOS DE USO
  • Monitorización de errores en aplicaciones Rails
  • Ingestión centralizada de logs y métricas desde múltiples lenguajes
  • Asignación de incidencias a miembros del equipo
  • Gestión de proyectos activos, archivados o eliminados
  • Análisis de rendimiento con ClickHouse opcional
PUNTOS DESTACADOS
  • Soporte nativo para Ruby on Rails y SDKs multiplataforma
  • Arquitectura escalable con PostgreSQL y Redis
  • Opcionalidad de ClickHouse para analítica de eventos
  • Despliegue flexible (Docker Compose, Fly, Kamal)
  • CLI API para telemetría desde agentes o terminales
PRECAUCIONES
  • Requiere infraestructura propia (no SaaS gratuito)
  • Configuración manual inicial de variables de entorno y tokens
  • Dependencia crítica de PostgreSQL y Redis operativos
  • Almacenamiento en frío opcional requiere S3 compatible
  • Límites de tasa por defecto pueden requerir ajuste
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

Despliegue recomendado con Docker Compose o orquestadores como Fly/Kamal. Variables obligatorias: RAILS_ENV=production, DATABASE_URL (PostgreSQL), REDIS_URL. Para ingestión pública, configurar límites de tasa en variables LOGISTER_PUBLIC_API_*. Asegurar HTTPS y token de configuración inicial /setup.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsDjangoFastAPIRailsPython
SERVICIOS
PostgreSQLRedisS3/MinIOClickHouse
BASES DE DATOS
PostgreSQLRedisClickHouse
PUERTOS
80
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.