Un dashboard ligero y autoalojado que reúne feeds RSS, Reddit, Hacker News, YouTube, el clima y más en una página configurable.
Turbootzz/Nimbus
Un dashboard autohospedado para homelabs, con cuentas multiusuario, comprobaciones de estado en tiempo real, temas y métricas de Prometheus.
- Estrellas
- 135
- Forks
- 4
- Issues abiertos
- 30
- Último commit
- hace 7 días
¿Qué es?
Nimbus es un dashboard autohospedado para organizar y supervisar los servicios de un homelab. Cada usuario tiene su propia cuenta, con inicio de sesión mediante JWT, acceso con OAuth2 a través de Google, GitHub o Discord y control de acceso basado en roles; además, un panel de administración permite gestionar los usuarios.
Los servicios aparecen en mosaicos que se pueden arrastrar y cuya disponibilidad se comprueba en tiempo real, con seguimiento de los tiempos de respuesta, historial de estados y gráficos de disponibilidad. La personalización incluye fondos de pantalla por usuario, modos claro y oscuro, colores de acento y un diseño tipo canvas con una barra superior. Las métricas se pueden exportar a Prometheus.
La imagen de desarrollo 2.0 incorpora widgets como reloj, notas, RSS, clima, estadísticas del sistema y contenedores Docker, además de integraciones que muestran datos en tiempo real de aplicaciones como Pi-hole, Jellyfin, Sonarr y Home Assistant. Se despliega con Docker Compose y genera los secretos en el primer inicio.
Funciones clave
- 01Cuentas locales e inicio de sesión con OAuth2 a través de Google, GitHub o Discord
- 02Control de acceso basado en roles con panel de administración
- 03Comprobaciones de estado en tiempo real, con tiempos de respuesta e historial de disponibilidad
- 04Fondos de pantalla por usuario, modo claro/oscuro y colores de acento
- 05Exportación de métricas a Prometheus
- 06Widgets e integraciones con aplicaciones en la imagen de desarrollo 2.0
Casos de uso
- Crear una página de inicio única para todos los servicios autohospedados de un homelab
- Supervisar qué servicios están disponibles y cuánto tardan en responder
- Compartir un dashboard con familiares o un equipo pequeño, con una cuenta para cada persona
- Mostrar estadísticas en tiempo real de Pi-hole, Jellyfin o Home Assistant junto a los mosaicos de servicios
Inicio rápido
- 1
Crea el archivo docker-compose.yml descargándolo del repositorio
mkdir nimbus && cd nimbus curl -O https://raw.githubusercontent.com/Turbootzz/Nimbus/main/docker-compose.yml - 2
Inicia Nimbus con Docker Compose
docker-compose up -d - 3
Abre http://localhost:3000 en el navegador y crea tu primera cuenta
Antes de usarlo
- Está bajo la licencia AGPL v3, una licencia copyleft que exige compartir las modificaciones cuando se ofrece como servicio de red.
- Requiere PostgreSQL, por lo que el autoalojamiento implica ejecutar una base de datos junto con la aplicación.
- Algunas funciones de widgets e integraciones están en la rama dev y pueden dejar de funcionar en cualquier momento.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Nimbus?
- Un dashboard autohospedado para homelabs, con cuentas multiusuario, comprobaciones de estado en tiempo real, temas y métricas de Prometheus. Nimbus es un dashboard autohospedado para organizar y supervisar los servicios de un homelab. Cada usuario tiene su propia cuenta, con inicio de sesión mediante JWT, acceso con OAuth2 a través de Google, GitHub o Discord y control de acceso basado en roles; además, un panel de administración permite gestionar los usuarios.
- ¿Nimbus es gratuito? ¿Qué licencia tiene?
- Nimbus es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Nimbus sigue mantenido?
- Mantenimiento activo. El último commit de Nimbus fue el 31 oct 2026.
- ¿Para qué puedo usar Nimbus?
- Crear una página de inicio única para todos los servicios autohospedados de un homelab Supervisar qué servicios están disponibles y cuánto tardan en responder Compartir un dashboard con familiares o un equipo pequeño, con una cuenta para cada persona Mostrar estadísticas en tiempo real de Pi-hole, Jellyfin o Home Assistant junto a los mosaicos de servicios
- ¿Cómo se instala Nimbus?
- Crea el archivo docker-compose.yml descargándolo del repositorio: mkdir nimbus && cd nimbus curl -O https://raw.githubusercontent.com/Turbootzz/Nimbus/main/docker-compose.yml Inicia Nimbus con Docker Compose: docker-compose up -d Abre http://localhost:3000 en el navegador y crea tu primera cuenta
- ¿Dónde consigo Nimbus?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Turbootzz/Nimbus
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un dashboard de aplicaciones autohospedado con detección de servicios en Docker, widgets con API proxy para más de 100 servicios y configuración basada en YAML.
Un dashboard personal autoalojable para homelabs, con comprobaciones del estado de los servicios, widgets, temas, paquetes de iconos y un editor de configuración en la interfaz.
Página de inicio autohospedada y desplegable con Docker que muestra tus servicios y enlaces a partir de un único archivo de configuración JSON.
Una página de inicio autoalojada que detecta y muestra automáticamente servicios, dashboards y documentos de Docker, Kubernetes y Tailscale.
Panel de estado autohospedado que supervisa servicios por HTTP, ICMP, TCP, DNS y más, evalúa condiciones de respuesta y envía alertas.