Title logo
linuxserver/unifi-controller.

338,435,138 787 amd64 arm64 Deprecated

Build Information

General build information for this image

Docker Hub linuxserver/unifi-controller
Build Time 01 Jan 2024 18:36:36
Category Networking
Synchronised Yes
Stable Yes
Deprecated Yes

Support Information

External links and support

Tracked Tags

Known tags which link to a specific branched app version.

Branch Version Built
5.7 5.7.23-ls38 25 May 2019 at 15:43:22
5.8 5.8.30-ls37 25 May 2019 at 07:17:50
5.9 5.9.29-ls36 23 May 2019 at 18:51:26
latest 8.0.24 01 Jan 2024 at 18:36:35

Daily Pull Statistics

Running this as a container

Basic examples for getting this image running as a container

Docker Compose

---
version: "2"
services:
  unifi-controller:
    image: linuxserver/unifi-controller:8.0.24
    container_name: unifi-controller
    restart: unless-stopped
    environment:
      - PUID=1000 # for UserID
      - PGID=1000 # for GroupID
      - MEM_LIMIT=1024M # Optionally change the Java memory limit (-Xmx) (default is 1024M).
    volumes:
      - /host/path/to/config:/config # All Unifi data stored here
    ports:
      - 10001:10001/udp # Required for AP discovery
      - 8880:8880/tcp # Unifi guest portal HTTP redirect port
      - 8843:8843/tcp # Unifi guest portal HTTPS redirect port
      - 8443:8443/tcp # Unifi web admin port
      - 8080:8080/tcp # Required for device communication
      - 6789:6789/tcp # For mobile throughput test
      - 5514:5514/tcp # Remote syslog port
      - 3478:3478/udp # Unifi STUN port
      - 1900:1900/udp # Required for Make controller discoverable on L2 network option

CLI

docker create \
  --name=unifi-controller \
  -e PUID=1000 `# for UserID` \
  -e PGID=1000 `# for GroupID` \
  -e MEM_LIMIT=1024M `# Optionally change the Java memory limit (-Xmx) (default is 1024M).` \
  -v /host/path/to/config:/config `# All Unifi data stored here` \
  -p 10001:10001/udp `# Required for AP discovery` \
  -p 8880:8880/tcp `# Unifi guest portal HTTP redirect port` \
  -p 8843:8843/tcp `# Unifi guest portal HTTPS redirect port` \
  -p 8443:8443/tcp `# Unifi web admin port` \
  -p 8080:8080/tcp `# Required for device communication` \
  -p 6789:6789/tcp `# For mobile throughput test` \
  -p 5514:5514/tcp `# Remote syslog port` \
  -p 3478:3478/udp `# Unifi STUN port` \
  -p 1900:1900/udp `# Required for Make controller discoverable on L2 network option` \
  --restart unless-stopped \
  linuxserver/unifi-controller:8.0.24