SYSTEM STATUS
ONLINE
BATTERY CHARGE
-- %
ESTIMATED RUNTIME
-- min
Threshold: --%
UPS LOAD & VOLTAGE
-- %
Input: --V
Live Battery & Load Chart
Shutdown Packets WoL Packets
Monitored Proxmox Nodes
Loading nodes...
System Event Logs
Timestamp Level Message
Loading events...
ALL NUT UPS Variables
Variable Name Value
Loading NUT variables...
System Configuration
Web Server Settings
IP address the web server listens on. '0.0.0.0' allows access from any network interface.
Network port used by the web dashboard (default: 8080).
UPS Settings (NUT)
UPS identifier configured in Network UPS Tools (NUT), e.g. gembird@localhost.
When battery charge drops below this percentage during an outage, Proxmox servers will shut down automatically.
Number of seconds between each UPS status check.
Delay in seconds after power loss before checking shutdown conditions (prevents triggers on brief dips).
Startup & Conditions
Wait time in seconds after mains power returns and all conditions are met, before sending Wake-on-LAN packets.
Minimum battery percentage required before powering Proxmox servers back on.
Verifies an external IP (e.g. 1.1.1.1) is reachable. Ensures servers only wake when network/internet connection is up.
Verifies domain name resolution and connectivity (e.g. google.com) to confirm working DNS.
Proxmox Cluster & Nodes
Proxmox VE API Token identifier and secret (format: USER@REALM!TOKENID=UUID_SECRET).
Enable to validate HTTPS certificates of Proxmox VE nodes (disable if using self-signed certificates).
Maximum timeout in seconds for Proxmox API requests.
List of Proxmox servers to shut down on low battery and boot via Wake-on-LAN.
Wake-on-LAN Settings
Subnet broadcast IP address where Wake-on-LAN magic packets are sent (e.g. 192.168.1.255).
UDP port used for Wake-on-LAN magic packets (default: port 9).
Discord Notifications
Send automated alerts to a Discord channel on power loss, server shutdown, or Wake-on-LAN startup.
Database & Storage Settings
Number of days historical stats and event logs are kept in the SQLite database. Set to 0 for unlimited retention.
Logging Settings
Configuration for storing system event logs in a local log file.
Admin Manual Actions

Execute test triggers on configured Proxmox nodes.

System Updates

Check for the latest updates from GitHub and automatically update the UPS Controller.

Current Version: --
Latest Remote: --
Backup & Restore

Download a backup of all settings, admin users, and event logs, or restore from a previously saved backup file.

Admin Accounts
ID Username Created Action
Loading users...
Change Your Password
Change the password of the currently logged-in account.
Create Admin User
'''