Before running the backend installation commands, make sure your system have the following packages installed:
gnupg2 : GNU privacy guard - a free PGP replacement
pass : lightweight directory-based password manager
make : to be able to use the provided tool (Makefile) to install the backend
docker.io (or equivalent)
docker-compose (or equivalent)
To install those components, please use the following commands:
Debian/Ubuntu
sudo apt install -y docker.io docker-compose gnupg2 pass make
RedHat/Fedora/CentOS
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install -y docker-ce docker-ce-cli containerd.io gnupg2 make sudo systemctl enable --now docker
The “sudo” command will require your current user to be part of the sudoers group. If not already, edit the /etc/sudoers file and add it to it.
To be able to execute some Docker commands, the current user will need to be added to the Docker group. To do so, open file /etc/group and append the current username to the “docker” line:
docker:x:<groupid>:<username>
<groupid> is already filled with a system defined value, do not edit it. Simple add your own <username> to the end of the line.