Nutify

Nutify

Web-based UPS monitoring with dashboards, alerts, and reports

590stars
24forks
Last commit: 2mo ago
Repo age: 2y old

Nutify is a web-based monitoring system for Uninterruptible Power Supply (UPS) devices built around Network UPS Tools (NUT). It collects UPS metrics, visualizes real-time and historical data, and helps you track battery health, power events, and overall device status from a centralized dashboard.

Key Features

  • Real-time UPS monitoring with interactive data visualization
  • Historical data persistence and reporting (including scheduled/automated reports)
  • Multi-user authentication with granular permissions for pages and configuration
  • Web-based setup wizard for configuring UPS connection and NUT settings
  • Flexible deployment modes: run as a NUT server or connect as a lightweight client to a remote NUT server
  • Alerting and notifications via email, ntfy, webhooks, and Discord
  • Event logging, UPS command execution (with permission control), and connection recovery
  • Docker and Docker Compose deployment with multi-architecture images

Use Cases

  • Monitor a homelab or small office UPS and receive alerts on power and battery events
  • Centralize visibility for multiple systems by connecting to an existing NUT server
  • Generate periodic reports on UPS performance and energy/battery behavior for planning and maintenance

Limitations and Considerations

  • Compatibility depends on NUT driver support and correct USB/network access from the host/container
  • Some deployments may require elevated container privileges and device passthrough for USB-connected UPS devices

Nutify is well-suited for operators who want a modern UI on top of NUT, combining real-time dashboards, historical reporting, and configurable alerting. Its setup wizard and Docker-based deployment make it approachable while still supporting advanced configurations and multi-user access control.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Uptime Kuma

Uptime Kuma

Self-hosted uptime monitoring with alerts and status pages

81.5k
7.3k
Last commit: 1d ago

Uptime Kuma is a self-hosted uptime monitoring tool for HTTP(S), TCP, ping, DNS and more, with notifications, charts, and public status pages.

Alternative to:
UptimeRobot
UptimeRobot
+15
Netdata

Netdata

Real-time, per‑second full‑stack monitoring and observability

77.4k
6.3k
Last commit: 16h ago

Open-source, agent-based monitoring platform delivering per-second metrics, edge ML anomaly detection, tiered time-series storage and centralized cloud UI.

Alternative to:
Datadog Cloud Monitoring
Datadog Cloud Monitoring
+16
Grafana

Grafana

Observability dashboards and alerting for metrics, logs, and traces

71.7k
13.4k
Last commit: 18h ago

Grafana is an open source observability and data visualization platform for querying, graphing, and alerting on metrics, logs, and traces across many data sources.

Alternative to:
Grafana Cloud
Grafana Cloud
+19
Prometheus

Prometheus

Monitoring system and time-series database for metrics and alerting

62.2k
10.1k
Last commit: 1d ago

Prometheus is an open-source monitoring and time-series database for collecting metrics, querying with PromQL, and alerting on system and application health.

Alternative to:
Datadog Cloud Monitoring
Datadog Cloud Monitoring
+17
Sentry

Sentry

Error tracking and application performance monitoring platform

42.9k
4.6k
Last commit: 16h ago

Sentry is a developer-focused platform for error tracking, performance monitoring, and tracing to help teams detect, investigate, and fix issues faster.

Alternative to:
Bugsnag
Bugsnag
+14
Glances

Glances

Cross-platform system monitoring tool with TUI, Web UI, and APIs

31.3k
1.7k
Last commit: 7d ago

Glances is a cross-platform system monitoring tool providing a terminal dashboard, web UI, and REST/XML-RPC APIs for local or remote monitoring and exporting metrics.

Alternative to:
Netdata Cloud
Netdata Cloud
+11