UNMS / UISP installation script for EL8 Linux

Ubiquiti, the manufacturer of network equipment, offers several remote monitoring and management systems for their products. The UISP formerly known as Ubiquiti Network Management System (UNMS) is prepared for airMAX, EdgeMAX, airFiber (and others).

The software prepared by the company is officially designed only for Linux versions: Ubuntu 16.04.1 LTS (Xenial Xerus) 64-bit, Ubuntu 18.04 LTS (Bionic Beaver) 64-bit, Ubuntu 20.04 LTS (Focal Fossa) 64-bit and Debian 9 64-bit. As I used to use a fully professional CentOS Linux distribution (version 8) I tried to install UISP, but it turned out that it is not that simple.

Therefore, to make the task easier for others, I prepared a script that takes the appropriate steps to install and run UISP in CentOS 8 Linux or RHEL 8.

Link to the script: uisp-el.sh

Installation of the script requires downloading a file, granting startup privileges and run. You need root permissions, or a user belonging to a superuser group.

Download and start up:
# wget https://www.marcinwilk.eu/uisp-el.sh
# chmod +x uisp-el.sh
# ./uisp-el.sh

Changelog:
v 1.2.1 – 05.08.2021
Use Docker Compose v 1.29.2.
Tested (and working) on Rocky Linux 8.4.
v 1.2 – 02.03.2021
Added –allowerasing flag for installing docker (it resolved problems on test env). This will disable cockpit!
Firewall rules fixes.
Tested on CentOS 8.3 and RHEL 8.3.
v 1.1 – 29.08.2020
First public release.
Added yes to not ask when UNMS detect unsupported Linux distro.
v 1.0 – 28.08.2020
First version.

Leave a Reply

Your email address will not be published. Required fields are marked *