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.