--- tags: - UniFi - Networking - Docker --- ## Purpose The UniFi® Controller is a wireless network management software solution from Ubiquiti Networks™. It allows you to manage multiple wireless networks using a web browser. ```yaml title="docker-compose.yml" version: "2.1" services: controller: image: lscr.io/linuxserver/unifi-controller:latest container_name: controller environment: - PUID=1000 - PGID=1000 #- MEM_LIMIT=1024 #optional #- MEM_STARTUP=1024 #optional volumes: - /srv/containers/unifi-controller:/config ports: - 8443:8443 - 3478:3478/udp - 10001:10001/udp - 8080:8080 - 1900:1900/udp #optional - 8843:8843 #optional - 8880:8880 #optional - 6789:6789 #optional - 5514:5514/udp #optional restart: always networks: docker_network: ipv4_address: 192.168.5.140 # ipv4_address: 192.168.3.140 networks: default: external: name: docker_network docker_network: external: true ``` ```yaml title=".env" Not Applicable ``` ## Related Documentation - [Docker Network Prerequisite](<../../Containers/Docker/Create the Docker Network.md>) — The configuration references the external `docker_network`; prepare it on the intended Docker host. - [Ubuntu UniFi Installation Notes]() — Review the separate installation approach and its incomplete status. - [Related Networking and Access Documentation](<../../../reference/Networking and Access/index.md>) — Find the connected deployments, procedures, and references for this subject.