A simple web interface for NUT (Network UPS Tools) servers, built on Pyramid, Bootstrap, and python-nut2.
Rename webnut/config.example.py
to webnut/config.py
and set the
variables in that file to reflect your NUT server configuration. Then
serve webNUT as you would any Pyramid app, using pserve
or through
your production-ready server of choice.
The index lists available UPS devices on each server, along with their description, status, battery charge, and UPS load:
Clicking on a UPS's name takes you to a details view that shows a quick status indicator, as well as the values of all variables set on the device:
Clicking on the power icon will return to the index page.
Ryan Shipp - Original webNUT
Ade Miller - webNUT fork with added UPS runtime, support for multiple servers, UI improvements, favicon support, information on whether the UPS variable is "writable", descriptions for variables without description