[Nutify] A Dockerized NUT Server with Email and Report Notifications

Hello everyone,

I've recently developed Nutify, a Dockerized Network UPS Tools (NUT) server with email notification support, designed to monitor Uninterruptible Power Supply (UPS) devices and send email alerts for various UPS events.

https://github.com/DartSteven/Nutify

https://preview.redd.it/1e0dush213ne1.png?width=2738&format=png&auto=webp&s=2944ac0a319a852af67cabce1ce10e33ab5f3898

Key Features:

  • Real-time Monitoring: Continuously tracks UPS metrics such as voltage, power, battery status, and load.
  • Email Notifications: Sends alerts for events like power failures, low battery, or UPS disconnections.
  • USB UPS Support: Compatible with USB-connected UPS devices.
  • SMTP Support: Configurable to work with various SMTP servers, including Gmail.

Why I'm Sharing:

As an amateur developer without formal programming education, I'm eager to gather feedback from the community. I would greatly appreciate it if you could test Nutify, especially with different UPS models, as NUT configurations can vary widely.

Unfortunately, I only have two UPS devices to test it on: a Back-UPS RS 1600SI and an Eaton 3S 550. It would be extremely helpful to know how it performs with other models.

How You Can Help:

  • Test Nutify: Deploy it with your UPS setup and observe its performance.
  • Provide Feedback: Share any issues, suggestions, or general thoughts.
  • Patience Appreciated: Being self-taught, I welcome constructive criticism but kindly ask for your understanding.

Thank you for your time, and I look forward to your insights!