# Emoncms docker on unraid

**URL:** <https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074>\
**Category:** Emoncms\
**Created:** [3 October 2019 11:22 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074 "2019-10-03T11:22:54Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![ishtangli](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/ishtangli/32/11325_2.png) [@ishtangli](https://community.openenergymonitor.org/u/ishtangli)\
**Post date:** [3 October 2019 11:22 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/1 "2019-10-03T11:22:54Z")

</div>

Can somebody help me setup emoncms as a docker on unraid?

Followed the 4 step instruction but visiting the site shows MySQL is gone or something like that.

Sorry, total docker noob.

Alternatively, is there a VM of emoncms?

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [3 October 2019 11:35 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/2 "2019-10-03T11:35:45Z")

</div>

Hello @ishtangli you might be interested in [Installation of emoncms on a DigitalOcean droplet](https://github.com/openenergymonitor/EmonScripts/issues/44) its working really well and uses our new installation scripts

---

<div class="post-metadata">

**Author:** ![ishtangli](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/ishtangli/32/11325_2.png) [@ishtangli](https://community.openenergymonitor.org/u/ishtangli)\
**Post date:** [3 October 2019 13:17 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/3 "2019-10-03T13:17:52Z")

</div>

I prefer a local install since i already have the hardware.

---

<div class="post-metadata">

**Author:** ![borpin](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/borpin/32/193_2.png) [@borpin](https://community.openenergymonitor.org/u/borpin)\
**Post date:** [3 October 2019 13:29 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/4 "2019-10-03T13:29:57Z")

</div>

The scripts will install anywhere you have SSH access to. I have used them to install on to a local Ubuntu VM.

---

<div class="post-metadata">

**Author:** ![ishtangli](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/ishtangli/32/11325_2.png) [@ishtangli](https://community.openenergymonitor.org/u/ishtangli)\
**Post date:** [3 October 2019 14:13 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/5 "2019-10-03T14:13:35Z")

</div>

So docker doesnt work anymore?

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [3 October 2019 15:06 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/6 "2019-10-03T15:06:07Z")

</div>

I dont think the docker images have been updated for a while - they are not something we officially support, they are more development items. I did have luck with a docker build based on work by jakezp that you might like to try [GitHub - TrystanLea/emoncms-docker](https://github.com/TrystanLea/emoncms-docker) but I havent tried that for over a year so cant guarantee that it will work.

The EmonScripts approach on the other hand is the full build of all requirements. We do plan on adapting the EmonScripts install process for a docker environment but this is not on the immediate horizon.

---

<div class="post-metadata">

**Author:** ![ishtangli](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/ishtangli/32/11325_2.png) [@ishtangli](https://community.openenergymonitor.org/u/ishtangli)\
**Post date:** [7 October 2019 14:42 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/7 "2019-10-07T14:42:41Z")

</div>

Is there a really really idiot proof guide to installing it on ubuntu? Like from scratch including php, mysql, apache, etc.

---

<div class="post-metadata">

**Author:** ![borpin](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/borpin/32/193_2.png) [@borpin](https://community.openenergymonitor.org/u/borpin)\
**Post date:** [7 October 2019 15:36 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/8 "2019-10-07T15:36:45Z")

</div>

> [@ishtangli](#):
>
> Is there a really really idiot proof guide to installing it on ubuntu?

Like this?

> [@Install EmonCMS on Ubuntu 18LTS with scripts](https://community.openenergymonitor.org/t/install-emoncms-on-ubuntu-18lts-with-scripts/11920):
>
> Continuing the discussion from [Error in update emoncms](https://community.openenergymonitor.org/t/error-in-update-emoncms/11893/26): Updated 3 Oct 19 The new scripts work for installing Emoncms on Ubuntu. This worked for me on a VM with 1804LTS server. The new install script is [here](https://github.com/openenergymonitor/EmonScripts). Before starting, you need to set the current user so no password is required when using sudo. To do this sudo echo $USER' ALL=(ALL) NOPASSWD: ALL' | sudo tee /etc/sudoers.d/$USER && sudo chmod 0440 /etc/sudoers.d/$USER Then follow the install instruction from [here](https://github.com/openenergymonitor/EmonScripts/blob/master/install/readme.md#3-run-install). When it asks if y…

I’ve pushed a PR to update the documentation.

---

<div class="post-metadata">

**Author:** ![danbates](https://community.openenergymonitor.org/letter_avatar_proxy/v4/letter/d/ecc23a/32.png) [@danbates](https://community.openenergymonitor.org/u/danbates)\
**Post date:** [7 October 2019 17:24 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/9 "2019-10-07T17:24:13Z")

</div>

A friend recently created this virtual guide to installing emoncms on ubuntu/rpi/linux.  
Check it out and feedback here as it’s new!  
. [Installing Emon Cms | astralship | Katacoda](https://www.katacoda.com/astralship/scenarios/emon-cms)  
I needed to create an account on katakoda first, also, the apache config tutorial section isn’t perfect…  
I really like the format of the guide though.  
At the end of the tutorial click the + next to Terminal1 and open the host at port 80, it should display with an emoncms logon page!

---

<div class="post-metadata">

**Author:** ![borpin](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/borpin/32/193_2.png) [@borpin](https://community.openenergymonitor.org/u/borpin)\
**Post date:** [7 October 2019 17:29 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/10 "2019-10-07T17:29:44Z")

</div>

> [@danbates](#):
>
> Check it out and feedback here as it’s new!

Feedback is, “don’t use sites that require you to register”

---

<div class="post-metadata">

**Author:** ![danbates](https://community.openenergymonitor.org/letter_avatar_proxy/v4/letter/d/ecc23a/32.png) [@danbates](https://community.openenergymonitor.org/u/danbates)\
**Post date:** [7 October 2019 17:34 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/11 "2019-10-07T17:34:04Z")

</div>

I know what you mean… 😉  
It’s a tutorial website.

 ![16](https://community.openenergymonitor.org/uploads/default/original/2X/2/2e155f64e4e477e103b0faf7bc16c219c1c49705.png)

I think it took me about 5 seconds to register with my github account.

I’ve been through it again to check now.  
It works… [Katacoda](https://2886795339-80-elsy02.environments.katacoda.com/emoncms/)

---

<div class="post-metadata">

**Author:** ![borpin](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/borpin/32/193_2.png) [@borpin](https://community.openenergymonitor.org/u/borpin)\
**Post date:** [7 October 2019 17:42 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/12 "2019-10-07T17:42:26Z")

</div>

> [@danbates](#):
>
> I think it took me about 5 seconds to register with my github account.

I’m not suggesting it is difficult or time consuming, it is that I don’t like being forced to sign up, when I have no idea if it is useful enough to sign up. The only reason to get me to sign up is to use my data for other purposes.

YMMV of course 😀

---

<div class="post-metadata">

**Author:** ![danbates](https://community.openenergymonitor.org/letter_avatar_proxy/v4/letter/d/ecc23a/32.png) [@danbates](https://community.openenergymonitor.org/u/danbates)\
**Post date:** [7 October 2019 17:55 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/13 "2019-10-07T17:55:35Z")

</div>

Hehe that’s it 🙂  
All good.

---

<div class="post-metadata">

**Author:** ![ishtangli](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/ishtangli/32/11325_2.png) [@ishtangli](https://community.openenergymonitor.org/u/ishtangli)\
**Post date:** [9 October 2019 06:15 UTC](https://community.openenergymonitor.org/t/emoncms-docker-on-unraid/12074/14 "2019-10-09T06:15:46Z")

</div>

Followed the instructions from the link and everything installed perfectly. Thanks for the help.
