![move unifi controller move unifi controller](https://www.supportblog.ch/content/images/size/w2000/2020/11/UCK-Gen.2---login-page-1.png)
- Move unifi controller install#
- Move unifi controller update#
- Move unifi controller upgrade#
- Move unifi controller windows#
Move unifi controller update#
The command we use in this post to handle starting the container will also update the container image as updates are available.
![move unifi controller move unifi controller](https://www.smarthomebeginner.com/images/2019/08/change-unifi-controller-hostname-ip.png)
You may wonder why it would be beneficial to containerize a UniFi controller using Docker (especially if you’re unfamiliar with container benefits in general). I based my docker-compose.yml configuration on the one they provide and then added some modifications which you’ll see in this post. I found that path from linuxserver.io in the form of the docker-unifi-controller project. Unfortunately, Ubiquiti seems to really only support Ubuntu/Debian for this controller and I wasn’t interested in having that in my ecosystem at that point (more to manage, different tools, etc).Īs I was already experimenting with Docker in my lab for learning purposes, I set out to find a good way to run UniFi as a Docker container.
![move unifi controller move unifi controller](https://www.netwifiworks.com/images/UniFi/Camera/videoTablet.jpg)
However, my Linux ecosystem in my lab is intentionally CentOS 7. I could usually spend a day and recover everything, but it became a point of frustration.Īfter I decided to retire the Pi, I moved to having the controller virtualized on top of KVM running on Ubuntu. There were Java version mismatches that would break the upgrade most commonly and then random other problems with why the controller just wouldn’t start. This was a cool idea but, as updates would roll-in, I constantly found myself with a broken controller. Upon initially purchasing Ubiquiti APs back in 2017, I made the decision to run my UniFi controller on a Raspberry Pi. Supported processor architectures: x86-64 Standard Intel/ADM processores. The best advantage of running the Unifi Controller inside a container is the very lightweight, utilizing the middle resources of any other host in your network and even in a Raspberry Pi. Following the steps in this article should get you a functional configuration for your own environment. The intent here is to walk you through the process of converting to a containerized controllwe and discuss my docker-compose.yml configuration choices. The purpose of this post is to provide a look at the configuration that I’m running in my own network for the Unifi Controller required for Ubiquiti UniFi equipment (wireless access points, switches, gateways). I personally suggest starting with larger drives, such as 8-12 TB models so that you have room to expand in the future even with SHR-2 / RAID6.
Move unifi controller windows#
I keep my Ubiquiti controller on a Windows VM, but it's also hosting other things.
Move unifi controller install#
The DS418play also technically works if you want to manually install the Docker package (not officially supported). Because of how Docker for Windows works you can't bind mount /unifi/db/data on a Docker for Windows container. Mongo uses the fsync system call on its data files. If you have USG as your router Go to settings > Network > Edit LAN network > DHCP UniFi Controller put the controller IP address and save the changes.Unifi uses mongo store its data. You can enable DHCP option 43 on third party routers such as Pfsense, Mikrotik, Palo Alto etc following the above guide mentioned. Once you powered the switch and connected to the LAN network, you will have to enable DHCP option 43 on your Router LAN network.įollow this guide to enable DHCP option 43 After adopting into local UniFi controller you can migrate a site to HostiFi and move the devices to specific sites for a site migration you can follow this guide Īfter migrating a site to HostiFi you can move it click on switch > go to config > manage device > under forget device there is an option to move the devices, It will be connected to your site.