I came up with a simple script to automate the installation of UniFi Protect onto your own Linux VM. ), you will get the chance to adopt them to your network controller. Instead, you can install the UniFi network controller to any supported operating system such as Ubuntu. Thanks so much for the detailed reply @davecoutts. pyunifiprotect PyPI I spun up an Ubuntu 20.04 Linux container in Proxmox, updated and (since I was logged in as root, removed sudo, and I like to type Y so): The software stack versions for unifi are starting to become a problem with newer operating systems. This saves you having to join your devices to several different networks and allows the APs to intelligently hand devices off to each other as you roam around the house. With the UniFi GPG key saved to our Ubuntu device, we can now add the repository to our sources list. Had some problems installing on Ubuntu 21.04 and switch to my Raspberry4 with Raspberry PI OS lite. Almost there, but getting the errors, Have confirmed Mongo is installed and running (and reinstalled) Also getting a notificating during apt update. Learn how your comment data is processed. I had to use Google Chrome on this part, as Safari on my Mac did not work (everywhere I clicked, I was prompted to upload a file - I could not even give the installation a name). Done! Use sudo cfdisk /dev/sdb to create a partition and set the type to Linux File System. Equally you can check package versions and dependencies with the apt-cache command, as per the examples below. bash unifi-6.4.54.sh. /usr/local/sbin/gen-unifi-cert.sh: lnea 145: /etc/letsencrypt/live/unifi.onutech.com/cert.pem.md5: No existe el archivo o el directorio 7. Long live Mongo, Thanks a ton for posting this! Also, when I check the open ports with sudo lsof -nP -iTCP -sTCP:LISTEN I don't see where the port 8443 is listening and open. Search the forums for similar questions I followed your tutorial, and the controller works fine, but I can only access it by Linodes public IP address without SSL. 6. While an LTS version of Ubuntu Server is preferred, any recent version of Ubuntu Server or Desktop can be used.