Emoncms
Docker app from grtgbln's Repository
Overview
Emoncms is a powerful open-source web-app for processing, logging and visualising energy, temperature and other environmental data.
Requirements
May require additional configuration. See documentation: https://emoncms-docker.github.io/setup/
Runtime arguments
- Web UI
http://[IP]:[PORT:80]/- Network
bridge- Privileged
- false
Template configuration
HTTP PortPorttcp
HTTP Port
- Target
- 80
- Default
- 8081
- Value
- 8081
HTTPS PortPorttcp
HTTPS Port
- Target
- 443
- Default
- 8082
- Value
- 8082
MQTT PortPorttcp
MQTT Port, if using internal broker. Remove if using external broker.
- Target
- 1883
- Default
- 1883
- Value
- 1883
Database - HostVariable
Database host
- Target
- MYSQL_DATABASE
Database - UserVariable
Database user
- Target
- MYSQL_USER
- Default
- emoncms
- Value
- emoncms
Database - PasswordVariable
Database password
- Target
- MYSQL_PASSWORD
MQTT - HostVariable
MQTT host. If using internal broker, set to 'localhost'.
- Target
- MQTT_HOST
- Default
- localhost
- Value
- localhost
MQTT - UserVariable
MQTT user.
- Target
- MQTT_USER
MQTT - PasswordVariable
MQTT password.
- Target
- MQTT_PASSWORD
MQTT - Log LevelVariable
MQTT log level.
- Target
- MQTT_LOG_LEVEL
- Default
- info|error|warn
Redis Low-Write ModeVariable
Enable Redis low-write mode. Set to 1 to enable, 0 to disable.
- Target
- REDIS_BUFFER
- Default
- 1|0
Log LevelVariable
1=INFO, 2=WARN, 3=ERROR
- Target
- EMONCMS_LOG_LEVEL
- Default
- 1|2|3
Internal CRT FileVariable
Path to the internal CRT file. Not recommended to change.
- Target
- CRT_FILE
- Default
- /etc/ssl/apache2/server.pem
- Value
- /etc/ssl/apache2/server.pem
Internal Key FileVariable
Path to the internal Key file. Not recommended to change.
- Target
- KEY_FILE
- Default
- /etc/ssl/apache2/server.key
- Value
- /etc/ssl/apache2/server.key
CNameVariable
CName for the server. Not recommended to change.
- Target
- CNAME
- Default
- localhost
- Value
- localhost
Data PathPath
Path to the data folder
- Target
- /data
- Default
- /mnt/user/appdata/emoncms/data
- Value
- /mnt/user/appdata/emoncms/data
Categories
Details
Repository
galexjunk/emoncms:latestLast Updated2026-06-02
First Seen2025-07-30
Run Emoncms on Unraid.
Emoncms is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.