aboutsummaryrefslogtreecommitdiff
path: root/docker/unifi
diff options
context:
space:
mode:
Diffstat (limited to 'docker/unifi')
-rwxr-xr-xdocker/unifi30
1 files changed, 30 insertions, 0 deletions
diff --git a/docker/unifi b/docker/unifi
new file mode 100755
index 0000000..362eda8
--- /dev/null
+++ b/docker/unifi
@@ -0,0 +1,30 @@
+#!/bin/bash
+
+# https://github.com/linuxserver/docker-unifi-controller
+
+set -x
+
+docker pull linuxserver/unifi-controller
+
+docker stop unifi-controller
+docker rm unifi-controller
+
+docker create \
+ --name=unifi-controller \
+ -e PUID=1000 \
+ -e PGID=1000 \
+ -e MEM_LIMIT=1024M `#optional` \
+ -p 3478:3478/udp \
+ -p 10001:10001/udp \
+ -p 8080:8080 \
+ -p 8081:8081 \
+ -p 8443:8443 \
+ -p 8843:8843 \
+ -p 8880:8880 \
+ -p 6789:6789 \
+ -v unifi-controller-data:/config \
+ --restart unless-stopped \
+ linuxserver/unifi-controller
+
+docker start unifi-controller
+docker image prune