Linux Install Script

For compatibility reasons in the linux eco system, we decided introducing installation scripts instead of an AppImage. This way ensures, we have a maximum of compatibility on all platforms.

We are doing a version check before - If you are experiencing a "not supported" situation during the installation process, please contact a developer on Discord or open an Issue on Github.

Install FreeDATA

At first you need to download the installation scripts. Open a terminal shell and run the following commands step by step:

mkdir ~/freedata
cd ~/freedata
wget -N https://raw.githubusercontent.com/DJ2LS/FreeDATA/develop/tools/Linux/install-freedata-linux.sh
wget -N https://raw.githubusercontent.com/DJ2LS/FreeDATA/develop/tools/Linux/run-freedata-linux.sh

There are 3 installation options available: "default", "development", "specific"

[default] (recommended) install from the main FreeDATA branch, run:

bash install-freedata-linux.sh

[development] install from the develop FreeDATA branch, run:

bash install-freedata-linux.sh develop

[specific] install a specific version (eg v0.16.1-alpha) of FreeDATA, run:

bash install-freedata-linux.sh v0.16.1-alpha

Running FreeDATA:

Open a terminal shell and run the following commands:

cd ~/freedata
bash run-freedata-linux.sh

You can access the GUI from a browser of your choice: http://localhost:5000/gui

if "localhost" isnt working, try "127.0.01" or "0.0.0.0" instead

To view debugging output while running FreeDATA:

Open a terminal shell.

cd ~/freedata

To view the server debug output:

tail -f FreeDATA-server.log

The run script looks for the config.ini file at: $HOME/.config/FreeDATA/config.ini

If it isn't found, we place a copy of config.ini.example into that location to give FreeDATA something to start with. Changes to the defaults can be made within the FreeDATA GUI.