Role to install Ubiquiti UCRM software using the official installer.
- ansible >= 2.6
- python3
Variable Name | Default | Description |
---|---|---|
http_port | 8080 | UCRM http port |
https_port | 8443 | UCRM https port |
suspension_port | 8081 | UCRM service suspension port |
netflow_port | 2055 | UCRM Netflow port |
subnet | 192.168.80.1/24 | Docker public subnet |
subnet_internal | 192.168.90.1/24 | Docker pirvate subnet |
skip_system_setup | false | Do not check system and install requirements (docker, docker-compose, create user) |
no_auto_update | true | Do not auto update the running container |
ucrm_uninstall | false | Uninstall UCRM. It removes the .env and .yml files, and makes a backup of the current data directory |
N/A
Playbook:
- hosts: all
become: True
become_method: sudo
gather_facts: yes
vars_files:
- vars/ucrm.yml
roles:
- ucrm
Vars file:
---
skip_system_setup: true
no_auto_update: false
ucrm_user: ansible
GPLv3
Juan Luis Baptiste - (juan (at) juanbaptiste dot tech)