Skip to content

Unifi Deployment En

UNIFI Controller Deployment

Ubiquiti UniFi Controller — a powerful and intuitive software platform designed to revolutionize your network management experience. UniFi Controller is your all-in-one solution for effortlessly overseeing and optimizing your network infrastructure, whether it’s at home, in a small business, or across multiple locations.

Deploying UNIFI Controller

To deploy UNIFI Controller with backups:

  1. Clone a remote git repository from ikrokdev GitHub

    Terminal window
    git clone https://github.com/ikrokdev/unifi_controller.git
  2. Go to the unifi_controller cloned folder

  3. Up the container

    Terminal window
    docker-compose up -d
  4. If deployment went right you can see the unifi-controller container using:

    Terminal window
    docker ps

    You can see it in the Docker Desktop app too

  5. Enter the localhost:8080 address in your browser, you must see the UNIFI Controller webpage

  6. Click the Or restore setup from backup

  7. Click the Alternatively, you can upload backup file.

  8. Select the backup file from cloned folder. Its name starts with network_backup

  9. Confirm the restoration

  10. After restoration is finished restart the docker container:

    Terminal window
    docker restart *container_id*

Access Point Adoption

To adopt the access point:

  1. Reset the access point using Reset button on the back side of the access point

  2. Adopt the access point from UNIFI Controller Web Interface in the UNIFI Devices section

Bacup Changes

If you changed the settings of the UNIFI Controller you need to do a backup of UNIFI Conroller data:

  1. From the sidebar go to the Settings and pick the System

  2. Find the Backups section and click the Download button

  3. In the Download Backup pick the Settings Only option and download the backup

  4. Push the packup to ikrokdev GitHub repository using:

    Terminal window
    git push https://github.com/ikrokdev/unifi_controller.git master