Automatic install

Note

The installation scripts currently only works on Raspberry (except xbian) and Ubuntu

For the automatic install open a terminal in a folder of choice where Dashticz V3 will get installed:

mkdir dev
cd dev

Then start the installation script with:

. <(wget -qO - https://raw.githubusercontent.com/Dashticz/dashticz/beta/scripts/dashticz_install.sh )

The script:

  • asks for a folder where to install Dashticz V3
  • asks to install the beta or master branch : For now only beta works with the auto install!!
  • Clones the Dashticz V3 repository and selected branch into a new folder
  • Asks for the IP adress of your Domoticz server.
  • Copies CONFIG_DEFAULT.js to CONFIG.js with the correct IP address for Domoticz

Then a Makefile is executed which:

  • Installs Docker (if not installed yet)
  • Creates a Dashticz V3 container, named dtv3, containing Apache and PHP
  • FInd the first free port, 8082 or higher
  • Starts the container on the first free port
  • Mounts the dashticz folder to the web-root of the container
  • Shows the Dashticz url

If you open this url then the default Dashticz dashboard becomes visible.

So no more need to configure Apache and/or PHP! It just works out-of-the box. You need a few 100 MB free space on your system.

The first time the installation may take a while (5 - 15 minutes?): be patient.

Update from a previous version

If the default page is working then you can copy your previous CONFIG.js, custom.css, custom.js from your previous installation to dashticz/custom.

Just refresh your browser, and your new dashboard is shown. No need to rebuild the docker container.