Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

lobby-os

LobbyOS es una página de inicio minimalista y auto-alojada para gestionar enlaces a servicios de homelab. Soporta Docker, permite agrupar accesos, búsqueda rápida y personalización visual con temas y colores.

Ficha actualizada 26 sept 2026, 16:51 · upstream 26 sept 2026, 16:33 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es lobby-os

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

LobbyOS (anteriormente JAD) actúa como un portal centralizado para acceder a aplicaciones self-hosted desde una interfaz limpia. La herramienta organiza los enlaces en grupos nombrados o anónimos, permitiendo reordenar elementos mediante arrastrar y soltar tanto dentro como entre grupos. Incluye búsqueda instantánea por nombre o URL, extracción automática de favicons y soporte para importación/exportación de configuraciones en formato JSON.

El sistema utiliza tecnologías Node.js y Go, con persistencia de datos en archivos locales bajo la ruta DATA_PATH (por defecto /srv/data). Soporta múltiples bases de datos como Redis o MongoDB según la configuración del contenedor. La interfaz es responsiva para móviles y escritorio, con soporte para temas oscuros, claros o del sistema, además de 12 fondos personalizables.

Los requisitos recomendados son 2 núcleos CPU, 2 GB de RAM y 30 GB de disco. El despliegue se realiza mediante Docker, aunque el README incluye ejemplos de Docker Compose. Los datos persisten en un volumen externo para evitar pérdida al actualizar la imagen del contenedor.

CASOS DE USO
  • Portal centralizado para acceder a servicios personales como Proxmox o Home Assistant
  • Gestión visual de dashboards técnicos como Grafana o Pi-hole
  • Navegación móvil optimizada con diseño responsivo y búsqueda rápida
  • Organización de enlaces por categorías mediante grupos editables en tiempo real
PUNTOS DESTACADOS
  • Extracción automática de iconos (favicons) desde las URLs de los servicios
  • Persistencia de datos en JSON local con escritura atómica para integridad
  • Soporte nativo para múltiples temas visuales y modos de color
  • Interfaz intuitiva con edición directa de enlaces y gestión de grupos
PRECAUCIONES
  • No soporta instalación un clic, requiere configuración manual de Docker
  • Dependencia de contenedores externos como Redis o MongoDB según análisis técnico
  • Variables de entorno PUID/PGID necesarias para permisos correctos en Linux
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker detectado

Ejecutar con docker run -d usando la imagen exelban/lobby-os:latest. Mapear el puerto 8080 y montar un volumen persistente en /srv/data. Para Docker Compose, definir servicios con restart always y variables PUID=1000, PGID=1000. Asegurar que el volumen de datos no se sobrescriba al actualizar la imagen.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsGo
SERVICIOS
RedisMongoDBS3/MinIO
BASES DE DATOS
RedisMongoDB
PUERTOS
8080
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.