From f96380ff6e0efdac6644f74faab95c864f7658b4 Mon Sep 17 00:00:00 2001 From: Alexandre CUER Date: Thu, 21 Mar 2024 22:44:28 +0100 Subject: [PATCH 1/2] doc - adding a docker section in README --- readme.md | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index 38a9cb7ad..58f6b2367 100644 --- a/readme.md +++ b/readme.md @@ -86,9 +86,37 @@ Recommended: * [Pre built emonSD SD-card Image Download](https://docs.openenergymonitor.org/emonsd/download.html) * [Purchase pre-loaded SD card](http://shop.openenergymonitor.com/emonsd-pre-loaded-raspberry-pi-sd-card/) -Experimental (not currently up to date): +## docker standalone container -* [Multi-platform using Docker Container](https://github.com/emoncms/emoncms-docker) +An easy way to start with emoncms is to use the [all-in-one docker container](https://hub.docker.com/alexjunk/emoncms) + +A pipeline using github actions is producing builds with latest emoncms stable version for different architectures : amd64, arm64, arm/v7 + +These docker images, based on the [alpine linux](https://www.alpinelinux.org) distribution, are designed for iot. Images are tagged using alpine and emoncms versions, for example alpine3.19_emoncms11.4.11. + +The images have onboard : +- the mariadb and redis databases, +- the mosquitto mqtt broker, +- the main modules : graph, sync, backup, dashboard and app, +- the workers : emoncms_mqtt, service-runner and feedwriter. + +You can easily : +* deactivate the low-write +* use an external broker. + +To pull the latest image for testing : + +``` +sudo docker pull alexjunk/emoncms +``` +More on https://emoncms-docker.github.io + + +### Experimental + +not currently up to date + +[Multi-platform using Docker Container](https://github.com/emoncms/emoncms-docker) ## Modules From 6cae94ef0e2ed24718941ae330dbe047f3303918 Mon Sep 17 00:00:00 2001 From: Alexandre CUER Date: Thu, 21 Mar 2024 22:47:22 +0100 Subject: [PATCH 2/2] typo correction --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 58f6b2367..0238d949e 100644 --- a/readme.md +++ b/readme.md @@ -88,7 +88,7 @@ Recommended: ## docker standalone container -An easy way to start with emoncms is to use the [all-in-one docker container](https://hub.docker.com/alexjunk/emoncms) +An easy way to start with emoncms is to use the [all-in-one docker container](https://hub.docker.com/r/alexjunk/emoncms) A pipeline using github actions is producing builds with latest emoncms stable version for different architectures : amd64, arm64, arm/v7