From d609c10d0f93817d30608b6bb64fd07848c25705 Mon Sep 17 00:00:00 2001 From: Luke Hoersten Date: Sat, 18 Apr 2026 12:52:35 -0500 Subject: Rename unifi role to unifi-controller --- unifi/README.md | 12 ------------ unifi/defaults/main.yaml | 3 --- unifi/tasks/main.yaml | 39 --------------------------------------- 3 files changed, 54 deletions(-) delete mode 100644 unifi/README.md delete mode 100644 unifi/defaults/main.yaml delete mode 100644 unifi/tasks/main.yaml (limited to 'unifi') diff --git a/unifi/README.md b/unifi/README.md deleted file mode 100644 index a5daf7a..0000000 --- a/unifi/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# Unifi Controller on ARM64 - -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) - -## Notes - -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: - -- Mongo 3.6 -- libssl1.1 - -By specifying arm64 in the Xenial Mongo 3.6 apt repo, the diff --git a/unifi/defaults/main.yaml b/unifi/defaults/main.yaml deleted file mode 100644 index b802aaa..0000000 --- a/unifi/defaults/main.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- - -unifi_apt_packages: ["haveged", "openjdk-8-jre-headless", "mongodb-org-server", "unifi"] diff --git a/unifi/tasks/main.yaml b/unifi/tasks/main.yaml deleted file mode 100644 index 9479f03..0000000 --- a/unifi/tasks/main.yaml +++ /dev/null @@ -1,39 +0,0 @@ ---- - -- name: add mongo apt key - become: yes - get_url: - url: "https://pgp.mongodb.com/server-3.6.asc" - dest: "/etc/apt/trusted.gpg.d/mongo-3.6.asc" - mode: "0644" - -- name: add mongo apt repo - become: yes - apt_repository: repo="deb [arch=arm64 signed-by=/etc/apt/trusted.gpg.d/mongo-3.6.asc] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" - -- name: install libssl1.1 deb - become: yes - apt: deb="http://ports.ubuntu.com/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5_{{arch}}.deb" - -# To accept codename change: -# 1. sudo apt update -# 2. sudo apt-get upgrade -y - -- name: add unifi apt key - become: yes - get_url: - url: "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x06e85760c0a52c50" - dest: "/etc/apt/trusted.gpg.d/unifi.asc" - mode: "0644" - -- name: add unifi apt repo - become: yes - apt_repository: repo="deb [arch=armhf signed-by=/etc/apt/trusted.gpg.d/unifi.asc] https://www.ui.com/downloads/unifi/debian unifi-7.4 ubiquiti" - -- name: update apt package cache - become: yes - apt: upgrade="dist" update_cache="yes" cache_valid_time="3600" - -- name: install unifi apt packages - become: yes - apt: name="{{unifi_apt_packages}}" -- cgit v1.2.3