![install unifi controller raspberry pi install unifi controller raspberry pi](https://miro.medium.com/max/987/1*1YmKm5Op5mor2cqW1Pfbgw.png)
- #Install unifi controller raspberry pi for free#
- #Install unifi controller raspberry pi how to#
- #Install unifi controller raspberry pi install#
sudo apt-get install openjdk-8-jre-headless -y Unfortunately, as of July 2021, the latest version of Java that the Unifi Controller supports is still Java 8. SSH into the Ubuntu 20.04 Server, or login to the console.Īdd the official repository for the Unifi Controller: echo 'deb stable ubiquiti' | sudo tee /etc/apt//100-ubnt-unifi.listĪdd the GPG keys so that the repository can be trusted: sudo wget -O /etc/apt//unifi-repo.gpg Installing Unifi Controller on Ubuntu 20.04 Server
#Install unifi controller raspberry pi how to#
You can check out my guide here on how to setup Raspberry Pi OS.Server installation are preferred as the Unifi Controller will need to be running at all times to collect Access Point usage statistics.In this guide, I will show you how to install the Unifi Controller software on Ubuntu 20.04 LTS and Raspberry Pi OS.
#Install unifi controller raspberry pi for free#
The Unifi Controller is a software that can manage all the Unifi Access Points at once, and can be installed for free on Windows, Linux, or even a Raspberry Pi. They are packed with features and enterprise grade security, and are all centrally managed through a single controller interface called the Unifi Controller. Please enable JavaScript to view the comments powered by GitHub.The Ubiquiti Unifi Network lineup of Wireless Access Points are one of the best and affordable Access Points on the market for home and small business use. Then restart the Caddy service and it should work: sudo systemctl restart caddy To set up Caddy, all we need to do is replace the contents of the configuration file, found at /etc/caddy/Caddyfile using your favorite terminal editor (e.g. With that in place we can install Caddy: sudo apt update
![install unifi controller raspberry pi install unifi controller raspberry pi](https://s3-eu-west-1.amazonaws.com/net-xl-images/unifi_controller_unifi_network.png)
echo 'deb /' | sudo tee /etc/apt//caddy-fury.list We’ll want to visit the webgui on a standard port like 443 instead of 8443, and also get valid certificates to boot!įor this we’ll use the fantastic software Caddy, which recently had its 2nd major release.Īs with the Unifi software we’ll need to add their repositories first.
![install unifi controller raspberry pi install unifi controller raspberry pi](https://i.ytimg.com/vi/I8en4eQoeWE/maxresdefault.jpg)
We can now finally install the Unifi Controller Software: sudo apt updateĪfter everything is installed, the Unifi software should be running automatically, and you’ll be able to visit it at Bonus: Reverse proxy Sudo curl -sSL -o /etc/apt//unifi-repo.gpg sudo apt install -y apt-transport-httpsĮcho 'deb stable ubiquiti' | sudo tee /etc/apt//ubnt-unifi.list Getting right into it, we’ll add the Ubiquiti repositories and add their GPG keys for verifiying the package signatures. We’ll also want to install something to speed up any actions that require randomness, as a Raspberry Pi can’t generate entropy fast enough because it has no mouse or keyboard to generate it from. sudo apt install -y openjdk-8-jre-headless With that out of the way, the first thing we need to do is install a newer Java runtime than the default, as the Oracle version available in the default repositories is too old for the Unifi software. Sudo apt upgrade -y sudo apt autoremove -y sudo apt autoclean -y sudo reboot release=buster instead of jessie).īefore we do anything, make sure we’re all up to date on software: sudo apt update I’ve already written about setting up a Raspberry Pi, and while that guide is quite old it still holds true, just with newer versions of everything (e.g. One of the things it can do just fine is manage a small home or office Ubiquiti-based network. I wanted to repurpose my old Raspberry Pi 2 into something useful, as its age is showing and can’t be used for anything complicated these days. Unifi Controller on a Raspberry Pi Unifi Controller on a Raspberry Pi