aboutsummaryrefslogtreecommitdiff
path: root/docker/unifi
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2019-10-21 20:30:12 +0200
committerTrygve Laugstøl <trygvis@inamo.no>2019-10-21 20:30:16 +0200
commit3268d4474eea18568a9e60f62df32aa6a05c5f09 (patch)
treedcefc080305895b6123f03420439b8c3dd0a0dfe /docker/unifi
parentbdecf1b3ba24112d61b25ce3f94d43aba990eaf5 (diff)
downloadinfra-3268d4474eea18568a9e60f62df32aa6a05c5f09.tar.gz
infra-3268d4474eea18568a9e60f62df32aa6a05c5f09.tar.bz2
infra-3268d4474eea18568a9e60f62df32aa6a05c5f09.tar.xz
infra-3268d4474eea18568a9e60f62df32aa6a05c5f09.zip
docker
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