Sign inSign up

mavyre/eaton-ipm

By mavyre

Updated about 4 years ago

Run Eaton® Intelligent Power® Manager onto a Debian docker container

Image
1

1.1K

mavyre/eaton-ipm repository overview

About The Project

"Eaton® Intelligent Power Manager® (IPM) is a power environmental device supervision tool for IT environments. The Eaton IPM delivers a global view across the network from any PC with an Internet browser."

Eaton® IPM is distributed on their download page either as a Windows server installer or as a Debian VM. Setting up Docker is way more straightforward than setting up a VM environment and is much more lightweight. If you wish to install it on Docker instead of setting up their VM, this container is done for you!

Usage

Simply run:

docker run -d -p 4679:4679 -p 4680:4680 -v ~/ipm/db:/usr/local/Eaton/IntelligentPowerManager/db -v ~/ipm/configs:/usr/local/Eaton/IntelligentPowerManager/configs --name eaton-ipm Mavyre/eaton-ipm

IPM uses multiple ports, which are described in their official documentation, page 4. Mapping ports 4679 and 4680 (TCP/UDP) might be enough for initial setup, but you might want to add more ports depending on your usage of IPM, if you're using NUT on some appliances for instance, or SNMP, MQTT... You can map every port marked as "IN" in the documentation.

The two folders db and configs are mapped on host to retain IPM configurations and database.

Shutdown host machine using IPM

The IPM container must run within the host namespace instead of port mapping:

docker run -d --net host -v ~/ipm/db:/usr/local/Eaton/IntelligentPowerManager/db -v ~/ipm/configs:/usr/local/Eaton/IntelligentPowerManager/configs --name eaton-ipm Mavyre/eaton-ipm

In IPM, under the Settings, System, enable the Shutdown module. A Shutdown submenu should appear above System, under Settings.

Head over the IPP Docker Readme to setup a shutdown script.

Contributing

You can contribute on the original Github repository

License

The docker is distributed under the MIT License. See LICENSE.txt on the Github repository for more information.

Eaton® Intelligent Power® Manager is distributed under its own EULA that you must read and accept prior using it.

Tag summary

Content type

Image

Digest

sha256:b5aebaf82

Size

497.8 MB

Last updated

about 4 years ago

docker pull mavyre/eaton-ipm