Skip to main content

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.