Emoncms

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

Details

Repository
galexjunk/emoncms:latest
Last 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.