alexjunk/emoncms

By alexjunk

Updated 16 days ago

emoncms complete image - DOES NOT REQUIRE ANY OTHER THIRD-PARTY CONTAINER OR ADDON

Image
Databases & Storage
Internet of Things
Monitoring & Observability
0

3.0K

source : https://github.com/Open-Building-Management/emoncms

DONT PULL THE dev_test tags as they can be broken

Full emoncms installation in a single container :

  • apache2 / redis / mariadb
  • eclipse mosquitto broker
  • emoncms and its main 3 workers emoncms_mqtt, service-runner, feedwriter
  • modules graph / dashboard / postprocess / backup / sync

using s6-overlay for services management

WORK AS A HOME-ASSISTANT ADD-ON

if not using Home-Assistant, and want to test the image, without any data persistency

docker pull alexjunk/emoncms
docker run --rm -p 8081:80 -p 7883:1883 -it alexjunk/emoncms

to download a test dataset :

wget https://github.com/alexandrecuer/smartgrid/raw/master/datasets/no_user_table/bloch-2021.tar.gz

To restore it, open emoncms, use the backup module > Import archive

if you want persistent datas, create a folder named data on the host and start emoncms with a volume :

docker run --rm -p 8081:80 -p 7883:1883 -v /data:/data -it alexjunk/emoncms

Full compose file : here

ONLINE DOC HERE : https://emoncms-docker.github.io

Docker Pull Command

docker pull alexjunk/emoncms