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.

Install Standalone-emoncms on Unraid in a few clicks.

Find Standalone-emoncms in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Standalone-emoncms Review the template variables and paths Click Install

Requirements

(not included:) Redis + MySQL + MQTT containers

Download Statistics

655
Total Downloads

Related apps

Details

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

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