This article provides all the necessary information to install or update the UniFi LED controller. The UniFi LED controller can be deployed as a docker image on a server. Below you will find instructions for the different operating systems that are compatible with our controller.
NOTES & REQUIREMENTS:
The UniFi LED controller can only be installed on a Linux server or on our Ubuntu-based UniFi Application Server: UAS-XG. See specific prerequisites in the corresponding sections below.
Table of Contents
- Supported Distros:
- 2 GB RAM (Minimal)
- 16 GB storage (Minimal)
- 64-bit (x64) CPU
- Local Ports: 20080, 1883, 6379, 6432 and 10001
- curl, sudo and bash
Run the command below on the host to install and start UniFi LED controller. It will automatically install Docker and Docker-Compose if it is not installed already.
curl -fsSL https://raw.githubusercontent.com/ubiquiti/eot-controller/master/install.sh > /tmp/ueot_install.sh && sudo bash /tmp/ueot_install.sh
If you would like to update your LED installation use
curl -fsSL https://raw.githubusercontent.com/ubiquiti/eot-controller/master/install.sh > /tmp/ueot_install.sh && sudo bash /tmp/ueot_install.sh --update
When the process is complete, you can access UniFi LED controller at http://server_hostname_or_ip:20080/. Controller will discover devices in local network.
Run the following command on your Ubuntu or Debian system to ensure that all required tools are installed:
sudo apt-get update sudo apt-get install curl sudo bash
UniFi Application Server
- UniFi LED Controller on UAS is available from version 0.5.0
- Go to the UAS management console, usually: https://uas_hostname_or_ip
Installbutton on LED controller and wait for the installation
- The LED controller should be available at http://uas_hostname_or_ip:20080/