Installation
As Firedash currently is only in the prototyping stage, it needs to be built manually and installed from the Git repository.
Building
Unix-like systems
Dependencies
All of these programs need to be in your path.
Setup
Clone the repository and enter it:
git clone https://github.com/nixigaj/firedash.git
cd firedash
Run the Makefile setup:
make setup
Build
Run the Makefile build:
make build
Now the build of the control server should be located at build/
. If the build is run on a Linux system the build of the edge daemon (fired) should also be located at fired/build/
.
System installation
Linux
System installation is supported on systemd based Linux distributions (including WSL) by running the Makefile install as root
. This can be done with sudo
:
sudo make install
This will give you the option to install the control server, the edge daemon (fired), or both.
Unix-like systems
On other platforms you can use the control server directly from the build/
directory or with make run
.
Microsoft Windows
The steps are the same as for a Unix-like system except that make
can be swapped out for .\make.bat
.