OpenEMS Edge Docker Image
10K+
OpenEMS - the Open Source Energy Management System - is a modular platform for energy management applications. It was developed around the requirements of monitoring, controlling, and integrating energy storage together with renewable energy sources and complementary devices and services like electric vehicle charging stations, heat-pumps, electrolysers, time-of-use electricity tariffs and more.
If you plan to use OpenEMS for your own projects, please consider joining the OpenEMS Association e.V., a network of universities, hardware manufacturers, software companies as well as commercial and private owners, and get in touch in the OpenEMS Community forum.
Supported architectures:
amd64, arm64
Supported tags:
latest, develop or release in semantic version form (e.g. 2026.2.0).
(!) for current releases checkout https://github.com/OpenEMS/openems/releases
docker run --name openems_edge -p 8080:8080 -d openems/edge
services:
openems-edge:
image: openems/edge:latest
container_name: openems_edge
hostname: openems-edge
restart: unless-stopped
volumes:
- openems-edge-conf:/var/opt/openems/config:rw
- openems-edge-data:/var/opt/openems/data:rw
ports:
- 8080:8080 # Apache-Felix
- 8085:8085 # UI-Websocket
openems-ui:
image: openems/ui-edge:latest
container_name: openems_ui
hostname: openems-ui
restart: unless-stopped
volumes:
- openems-ui-conf:/etc/nginx:rw
- openems-ui-log:/var/log/nginx:rw
environment:
- WEBSOCKET_HOST=openems-edge
- WEBSOCKET_PORT=8085
ports:
- 80:80
- 443:443
volumes:
openems-edge-conf:
openems-edge-data:
openems-ui-conf:
openems-ui-log:
Content type
Image
Digest
sha256:527f87ee4…
Size
127.8 MB
Last updated
1 day ago
docker pull openems/edge:developPulls:
1,610
Last week