feat(unifi_controller): add ansible role and playbook

This commit is contained in:
2025-09-02 18:16:34 +02:00
parent 6b004e3477
commit 2342d6ee96
10 changed files with 151 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
# `finallycoffee.services.unifi_controller` ansible role
Deploy [`jacobalberty/unifi-docker`](https://github.com/jacobalberty/unifi-docker)
using either `docker` or `podman` (configure using
`unifi_controller_deployment_method`).
## Configuration
Change the default bind IP of `::` by setting
`unifi_controller_bind_ip`. By default, the ports
`1900/udp` (SSDP), `3478/udp` (STUN), `10001/udp`,
`8080/tcp` (HTTP), `8443/tcp` (HTTPS) and `6789/tcp`
are exposed.
For more information on which ports are needed when, see
[Unifi's required ports reference](https://help.ui.com/hc/en-us/articles/218506997-Required-Ports-Reference).