blob: 29ca2b4955428c190cef1517a52d4c217a2ff25b [file] [log] [blame]
Zack Williams109e16e2020-07-21 21:43:59 -07001---
2# unifi tasks/Debian.yml
3#
4# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
5# SPDX-License-Identifier: Apache-2.0
6
7- name: Add UniFi apt repo key
8 apt_key:
9 data: "{{ lookup('file','06E85760C0A52C50.asc') }}"
10 state: "present"
11
12- name: Add Ubiqiti UniFi apt repo
13 apt_repository:
14 repo: "deb https://www.ui.com/downloads/unifi/debian stable ubiquiti"
15 update_cache: true
16
17- name: Install UniFi Network Controller package, and mongodb/jdk
18 apt:
19 name:
20 - "openjdk-8-jdk-headless"
21 - "mongodb"
22 - "unifi"
23 state: "present"
24 update_cache: true
25 cache_valid_time: 3600
26
27- name: Start and Enable UniFi Service
28 service:
29 name: "unifi"
30 state: "started"
31 enabled: true