Un panel web ligero para supervisar dispositivos UPS gestionados por Network UPS Tools (NUT).
DartSteven/Nutify
Sistema web de monitoreo de UPS basado en Network UPS Tools (NUT), con estado en tiempo real, gráficos históricos, alertas e informes programados, desplegable mediante Docker.
- Estrellas
- 870
- Forks
- 34
- Issues abiertos
- 21
- Último commit
- hace 3 meses
¿Qué es?
Nutify es una plataforma de monitoreo y administración de UPS basada en Network UPS Tools (NUT). Ofrece estado en tiempo real, telemetría histórica, alertas, informes programados y gráficos interactivos en una interfaz web. Admite tanto configuraciones con una sola UPS como grupos de varias UPS que combinan dispositivos locales y remotos.
El asistente de configuración de la interfaz web permite definir perfiles de monitoreo, la topología (independiente, servidor de red o cliente) y los parámetros de conexión de cada destino. Puede detectar dispositivos automáticamente con nut-scanner o aceptar una configuración manual, y genera los archivos de NUT necesarios para aplicar los cambios mediante un reinicio controlado.
El proyecto se distribuye como imagen de Docker para amd64, Apple Silicon y varias configuraciones de Raspberry Pi. Su perfil de Compose permite el acceso a dispositivos USB con capacidades limitadas, y la autenticación admite cuentas locales con compatibilidad opcional con SSO de OpenID Connect.
Funciones clave
- 01Estado de la UPS en tiempo real y gráficos interactivos de batería, potencia, voltaje y energía.
- 02Asistente de configuración para monitorear una o varias UPS, incluidos destinos NUT locales y remotos.
- 03Detección automática de dispositivos mediante nut-scanner o configuración manual.
- 04Alertas e informes programados.
- 05Despliegue con Docker e imágenes para varias arquitecturas.
Casos de uso
- Monitorear una UPS en casa o en la oficina y recibir alertas durante cortes de energía.
- Seguir el estado de las baterías y el consumo de energía de varias UPS desde un solo panel.
- Ejecutar un servicio de monitoreo de energía autoalojado en una Raspberry Pi o un servidor.
Inicio rápido
- 1
Crea un archivo .env con un SECRET_KEY aleatorio
printf 'SECRET_KEY=%s\n' "$(openssl rand -hex 32)" > .env - 2
Guarda el archivo docker-compose.yaml del README en la misma carpeta
- 3
Inicia Nutify con Docker Compose
docker compose up -d - 4
Abre http://localhost:5050 en tu navegador
Antes de usarlo
- La versión 0.3.0 es una versión de prueba pública y no es compatible con versiones anteriores, por lo que hay que recrear la base de datos desde cero.
- La detección de UPS requiere acceso a dispositivos USB o serie. Para dispositivos que no sean USB, puede ser necesario configurar Docker adicionalmente.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Nutify?
- Sistema web de monitoreo de UPS basado en Network UPS Tools (NUT), con estado en tiempo real, gráficos históricos, alertas e informes programados, desplegable mediante Docker. Nutify es una plataforma de monitoreo y administración de UPS basada en Network UPS Tools (NUT). Ofrece estado en tiempo real, telemetría histórica, alertas, informes programados y gráficos interactivos en una interfaz web. Admite tanto configuraciones con una sola UPS como grupos de varias UPS que combinan dispositivos locales y remotos.
- ¿Nutify es gratuito? ¿Qué licencia tiene?
- Nutify es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Nutify sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de Nutify fue el 24 ago 2026.
- ¿Para qué puedo usar Nutify?
- Monitorear una UPS en casa o en la oficina y recibir alertas durante cortes de energía. Seguir el estado de las baterías y el consumo de energía de varias UPS desde un solo panel. Ejecutar un servicio de monitoreo de energía autoalojado en una Raspberry Pi o un servidor.
- ¿Cómo se instala Nutify?
- Crea un archivo .env con un SECRET_KEY aleatorio: printf 'SECRET_KEY=%s\n' "$(openssl rand -hex 32)" > .env Guarda el archivo docker-compose.yaml del README en la misma carpeta Inicia Nutify con Docker Compose: docker compose up -d Abre http://localhost:5050 en tu navegador
- ¿Dónde consigo Nutify?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/DartSteven/Nutify
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Panel de estado autohospedado que supervisa servicios por HTTP, ICMP, TCP, DNS y más, evalúa condiciones de respuesta y envía alertas.
Panel de monitoreo en tiempo real autoalojado para Proxmox, Docker, Kubernetes, TrueNAS y vSphere, con alertas y patrullas de IA programadas.
Panel de monitoreo autoalojado y ligero para supervisar el estado, los recursos, la latencia y los servicios de varios servidores.
Un panel autohospedado para supervisar el estado y la salud de servicios de un ecosistema multimedia, como Plex, Sonarr, Radarr y qBittorrent.
Un dashboard ligero y autoalojado que reúne feeds RSS, Reddit, Hacker News, YouTube, el clima y más en una página configurable.