Setting up Unifi mFI Controller On Docker Container

Unifi has stopped supporting the mFI controller from their repository/hub where you can download the latest package. I have had issue setting up the controller on windows server, and also for the linux package, I have problems with dependencies and so on.

But with the docker image, That was published by darco, I was able to get the unifi mfi controller running fine and the devices pointed to it perfectly.

Launch The Container From The mFI Docker Image

Kindly look at how to install docker on any linux distro you're running on. And let's move to the next step, after the installation of the docker package.

docker pull darco/mfi-controller:2.1.11
docker run -d --restart=always --name mfi-controller -p 6443:6443 -p 6080:6080 -p 6081:6081 -p 6843:6843 -p 6880:6880 -p 2323:2323 -p 10001:10001/udp -p 3478:3478/udp -P -e "TZ=EST" darco/mfi-controller:2.1.11

Open, Your browser and go to https://IP:6443, meaning the IP of the host and the port.

It will take you to the set-up page, After that, Go to the mFi device and point it to the IP of the controller. Give it some time, It will automatically discover it.

Let me know if you've any question or help with it.




Posted by Shehu Awwal

DevOps Engineer, Interests around Kubernetes, Infrastructure, Security & Automation.

Leave a Reply

Your email address will not be published. Required fields are marked *