- This is for Firewalla Gold only.
- This is for Router Mode only.
- This is a technical doc for Pros
- Some steps are NOT persistent and will be lost after reboot. We'll update this document when persistent methods are provided.
Step 1: Run Unifi Controller docker image
1. Create folder /data/unifi
$ sudo mkdir /data/unifi
2. Create the following file
TZ: 'Africa/Johannesburg' # this should be changed to your local timezone
For detail, please refer to Unifi Controller docker image guide at https://hub.docker.com/r/jacobalberty/unifi
Note: You may choose your favorite docker image for Unifi Controller or build your own. The overall steps are the same.
Step 2: Add routing rule for docker network
Run the following command
This command may need to be run every time the docker container is started
Step 3: Add DNS entry for Unifi Controller
Add a file to map Gold's IP to Unifi controller in dnsmasq. Replace [GOLD_LAN_IP] with your Gold's LAN IP Address in the following command.
Note: The default inform URL for Unifi devices is http://unifi:8080. This is the reason why the above entry needs to be added to the dnsmasq configuration so that Unifi devices will inform the unifi controller in docker via this URL. If the inform URL is changed on devices, you may need to set the inform URL back or update the dnsmasq config to the right domain.
Step 4: Access Unifi Controller from Gold managed network
Access the following URL and login to check for Devices in your network. Replace GOLD_LAN_IP with Firewalla Gold's LAN IP Address in the URL.
You should be able to see Unifi devices within Gold's network and "adopt" them as needed.
Step 5: Persisting The Configurations
Coming up in 1.971
All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, logos, and brands does not imply endorsement.