Standalone-emoncms

Standalone-emoncms

Docker app from Matthew Orres' Repository

Overview

Web-based energy monitor. Slightly modified version of the official EmonCMS docker, for use on Unraid.

Requirements

(not included:) Redis + MySQL + MQTT containers

Runtime arguments

Web UI
http://[IP]:[PORT:80]/
Network
bridge
Shell
bash
Privileged
false

Template configuration

Web UI PortPorttcp
Target
80
Value
8998
PHPFina DirPathrw
Target
/var/opt/emoncms/phpfina/
Value
/mnt/user/appdata/emoncms/phpfina
PHPTimeSeries DirPathrw
Target
/var/opt/emoncms/phptimeseries/
Value
/mnt/user/appdata/emoncms/phptimeseries
PHPFina DirVariable

Path to PHPFina

Target
PHPFINA_DIR
Default
/var/opt/emoncms/phpfina/
PHPTimeSeries DirVariable

Path to PHPTimeSeries

Target
PHPTIMESERIES_DIR
Default
/var/opt/emoncms/phptimeseries/
MySQL HostVariable

Host of the (not included in this container) MySQL/MariaDB host

Target
MYSQL_HOST
Default
127.0.0.1
MySQL UserVariable
Target
MYSQL_USER
Default
emoncms
MySQL PasswordVariable
Target
MYSQL_PASSWORD
Default
my_very_secure_password
MySQL PortVariable

Port MySQL host operates on. Default: 3306

Target
MYSQL_PORT
Default
3306
MySQL DatabaseVariable

Name of MySQL Database. Default: emoncms.

Target
MYSQL_DATABASE
Default
emoncms
MySQL Random Root PasswordVariable
Target
MYSQL_RANDOM_ROOT_PASSWORD
Default
yes
Redis EnabledVariable
Target
REDIS_ENABLED
Default
yes
Redis HostVariable

Host of the (not included in this container) Redis

Target
REDIS_HOST
Default
127.0.0.1
Redis PortVariable

Port Redis host operates on. Default: 6379

Target
REDIS_PORT
Default
6379
Redis PrefixVariable

Prefix for Redis. Default: 'emoncms'.

Target
REDIS_PREFIX
Default
'emoncms'
MQTT EnabledVariable
Target
MQTT_ENABLED
Default
yes
MQTT HostVariable

Host of the (not included in this container) MQTT

Target
MQTT_HOST
Default
127.0.0.1
MQTT UserVariable
Target
MQTT_USER
Default
emoncms
MQTT PasswordVariable
Target
MQTT_PASSWORD
Default
my_very_secure_password
MQTT PortVariable

Port MQTT host operates on. Default: 1883

Target
MQTT_PORT
Default
1883
MQTT BasetopicVariable

Prefix for MQTT. Default: 'emoncms'.

Target
MQTT_BASETOPIC
Default
emon
DomainVariable

Domain of this installation, eg emoncms.local

Target
EMONCMS_DOMAIN
Default
false

Download Statistics

645
Total Downloads

Details

Repository
mattheworres/emoncms
Last Updated2024-03-04
First Seen2023-03-03

Run Standalone-emoncms on Unraid.

Standalone-emoncms is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.