xoxys.unifi/index.md

164 lines
2.9 KiB
Markdown
Raw Permalink Normal View History

---
title: unifi
type: docs
---
[![Source Code](https://img.shields.io/badge/gitea-source%20code-blue?logo=gitea&logoColor=white)](https://gitea.rknet.org/ansible/xoxys.unifi) [![Build Status](https://img.shields.io/drone/build/ansible/xoxys.unifi?logo=drone&server=https%3A%2F%2Fdrone.rknet.org)](https://drone.rknet.org/ansible/xoxys.unifi) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://gitea.rknet.org/ansible/xoxys.unifi/src/branch/main/LICENSE)
Setup a [Unifi Controller](https://www.ui.com/software/). The UniFi platform is an end-to-end system of network devices across different locations — all controlled from a single interface.
<!--more-->
- [Default Variables](#default-variables)
- [unifi_base_dir](#unifi_base_dir)
- [unifi_group](#unifi_group)
- [unifi_openjdk_version](#unifi_openjdk_version)
- [unifi_restore_after_upgrade](#unifi_restore_after_upgrade)
- [unifi_tls_cert_file](#unifi_tls_cert_file)
- [unifi_tls_cert_source](#unifi_tls_cert_source)
- [unifi_tls_certs_dir](#unifi_tls_certs_dir)
- [unifi_tls_enabled](#unifi_tls_enabled)
- [unifi_tls_key_dir](#unifi_tls_key_dir)
- [unifi_tls_key_file](#unifi_tls_key_file)
- [unifi_tls_key_source](#unifi_tls_key_source)
- [unifi_tls_pkcs12_passphrase](#unifi_tls_pkcs12_passphrase)
- [unifi_tmp_dir](#unifi_tmp_dir)
- [unifi_user](#unifi_user)
- [unifi_version](#unifi_version)
- [Discovered Tags](#discovered-tags)
- [Dependencies](#dependencies)
---
## Default Variables
### unifi_base_dir
#### Default value
```YAML
unifi_base_dir: /opt/unifi
```
### unifi_group
#### Default value
```YAML
unifi_group: ubnt
```
### unifi_openjdk_version
#### Default value
```YAML
unifi_openjdk_version: 11
```
### unifi_restore_after_upgrade
#### Default value
```YAML
unifi_restore_after_upgrade: false
```
### unifi_tls_cert_file
#### Default value
```YAML
unifi_tls_cert_file: '{{ unifi_tls_certs_dir }}/mycert.pem'
```
### unifi_tls_cert_source
#### Default value
```YAML
unifi_tls_cert_source: mycert.pem
```
### unifi_tls_certs_dir
#### Default value
```YAML
unifi_tls_certs_dir: '{{ unifi_base_dir }}/tls/certs'
```
### unifi_tls_enabled
#### Default value
```YAML
unifi_tls_enabled: false
```
### unifi_tls_key_dir
#### Default value
```YAML
unifi_tls_key_dir: '{{ unifi_base_dir }}/tls/private'
```
### unifi_tls_key_file
#### Default value
```YAML
unifi_tls_key_file: '{{ unifi_tls_key_dir }}/mykey.pem'
```
### unifi_tls_key_source
#### Default value
```YAML
unifi_tls_key_source: mykey.pem
```
### unifi_tls_pkcs12_passphrase
#### Default value
```YAML
unifi_tls_pkcs12_passphrase: temppass
```
### unifi_tmp_dir
#### Default value
```YAML
unifi_tmp_dir: '{{ unifi_base_dir }}/tmp'
```
### unifi_user
#### Default value
```YAML
unifi_user: ubnt
```
### unifi_version
#### Default value
```YAML
unifi_version: 7.3.76
```
## Discovered Tags
tls_renewal
: &nbsp;
## Dependencies
None.