2024-04-06 21:56:25+02:00
Die Installation des Unifi Network Controllers als Debian-Paket direkt von Ubnt wird immer mehr zu einem Krampf... Daher habe ich für mich jetzt den faluen Weg eingeschlagen und benutze den Controller aus einem Container:
$ cat docker-compose.yml version: '3.7' services: controller: image: "jacobalberty/unifi:${TAG:-latest}" container_name: unifi-controller hostname: unifi ports: - "3478:3478/udp" # STUN - "6789:6789/tcp" # Speed test - "8080:8080/tcp" # Device/ controller comm. - "8443:8443/tcp" # Controller GUI/API as seen in a web browser - "8880:8880/tcp" # HTTP portal redirection - "8843:8843/tcp" # HTTPS portal redirection - "10001:10001/udp" # AP discovery environment: TZ: 'Europe/Berlin' volumes: - /root/docker/unifi/data/data:/unifi/data - /root/docker/unifi/data/log:/unifi/log - /root/docker/unifi/data/cert:/unifi/cert init: true restart: always
Da der Controller aber jetzt in seinem eigenen Network läuft sind die Inform-URLs nicht mehr korrekt. Ich habe mich beholfen, in dem ich die auf meinen beiden APs von Hand gesetzt habe:
ssh ubnt@192.168.207.22 <255> () ubnt@192.168.207.22's password: ubnt U6-Lite-BZ.6.5.64# set-inform http://192.168.207.16:8080/inform Adoption request sent to 'http://192.168.207.16:8080/inform'. Use UniFi Network to complete the adopt process.
Vermutlich kann man die aber auch im Controller unter Settings->System->Advanced->Inform Host überschreiben.