unifi/README.md
author Luke Hoersten <luke@hoersten.org>
Mon, 29 Jul 2024 12:41:57 -0500
changeset 237 c6c11084c802
parent 204 fd38efd8f637
permissions -rw-r--r--
Cleaned up always-changed status tasks.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
204
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     1
# Unifi Controller on ARM64
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     2
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     3
This role is for setting up a Ubiquiti Unifi Controller on ARM64 Ubuntu building on the [official docs](https://help.ui.com/hc/en-us/articles/220066768-UniFi-How-to-Install-and-Update-via-APT-on-Debian-or-Ubuntu)
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     4
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     5
## Notes
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     6
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     7
Unfortunately Unifi Controller relies on some pretty outdated packages, making them hard to find in recent Linux distributions. Specifically, the following packages need to be backported:
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     8
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     9
- Mongo 3.6
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    10
- libssl1.1
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    11
fd38efd8f637 Updated versions.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    12
By specifying arm64 in the Xenial Mongo 3.6 apt repo, the