# Unifi Controller (Ubiquiti)

<p class="callout warning">Stichwort Fix for ADOPTING / OFFLINE loop on Docker Unifi Controller  
Falls es ein Problem gibt, mein Reddit Artikel sollte helfen:  
[https://www.reddit.com/r/Ubiquiti/comments/v42avk/fix\_for\_adopting\_offline\_loop\_on\_docker\_unifi/](https://www.reddit.com/r/Ubiquiti/comments/v42avk/fix_for_adopting_offline_loop_on_docker_unifi/)  
TLDR: Ports so lassen wie sie sind und docker-host-ip in Unifi Controller UI eintragen!</p>

## PL (aktuell)

```yaml
services:
 unifi-controller:
   container_name: unificontroller
   image: jacobalberty/unifi:v9.0.114
   restart: always
   volumes:
     - unifi:/unifi
   ports:
     - 3478:3478/udp # STUN service
     - 8080:8080 # Device command/control
     - 8443:8443 # Web interface + API
     #- 8843:8843 # HTTPS portal (optional)
     #- 8880:8880 # HTTP portal (optional)
     #- 6789:6789 # Speed Test (unifi5 only) (optional)
   environment:
     - TZ=Europe/Berlin
   labels:
     - 'unifi-controller'

volumes:
  unifi:
  

```


## HW (alte volumes)

```yaml
services:
 unifi-controller:
   container_name: unificontroller
   image: jacobalberty/unifi:v8.5
   restart: always
   volumes:
     - lib:/var/lib/unifi
     - log:/var/log/unifi
     - run:/var/run/unifi
   ports:
     - 3478:3478/udp
     - 10001:10001/udp
     - 6789:6789/tcp
     - 8080:8080/tcp
     - 8880:8880/tcp
     - 8443:8443/tcp
     - 8843:8843/tcp
   environment:
     - TZ=Europe/Berlin
   labels:
     - 'unifi-controller'

volumes:
  lib:
  log:
  run:

```

Docker-Compose armv7 zb Raspberry Pi 32bit (alt)

```yaml
version: '2'
services:
 unifi-controller:
   container_name: unificontroller
   image: jacobalberty/unifi:latest
   restart: always
   volumes:
     - ./unificontroller/lib:/var/lib/unifi
     - ./unificontroller/log:/var/log/unifi
     - ./unificontroller/run:/var/run/unifi
   ports:

     - 3478:3478/udp
     - 10001:10001/udp
     - 6789:6789/tcp
     - 8080:8080/tcp
     - 8880:8880/tcp
     - 8443:8443/tcp
     - 8843:8843/tcp
   environment:
     - TZ=Europe/Berlin
   labels:
     - 'unifi-controller'
```

falls es Probleme gibt, Firewall installieren und alle relevanten Ports zulassen:

```bash
sudo apt install ufw
sudo ufw allow 3478/udp
...
sudo ufw allow 8843/tcp
sudo reboot
```