Network UPS Tools server
100K+
Docker image for Network UPS Tools server published on Docker Hub, source on GitHub.
This image provides a complete UPS monitoring service (USB driver only).
Start the container:
docker run \
--name nut-upsd \
--detach \
--publish 3493:3493 \
--device /dev/bus/usb/xxx/yyy \
--env SHUTDOWN_CMD="my-shutdown-command-from-container" \
botsudo/nut-upsd
This image supports customization via environment variables.
Default value: ups
The name of the UPS.
Default value: Eaton 5SC
This allows you to set a brief description that upsd will provide to clients that ask for a list of connected equipment.
Default value: usbhid-ups
This specifies which program will be monitoring this UPS.
Default value: auto
This is the serial port where the UPS is connected.
Default value: 3493
This is the port used by upsd.
Default value: 0.0.0.0
This is the address used by upsd.
Default value: upsmon
This is the username used for communication between upsmon and upsd processes.
Default value: secret
This is the password for the upsmon user.
Default value: echo 'System shutdown is not configured!'
This is the command upsmon will run when the system needs to be brought down. The command will be run from inside the container.
Content type
Image
Digest
sha256:d96a729f3…
Size
9.9 MB
Last updated
over 1 year ago
Requires Docker Desktop 4.37.1 or later.
Pulls:
3,080
Last week