From a51ff5c10e1eef5642e44fe5006d5ddc98507fbc Mon Sep 17 00:00:00 2001 From: Jacob Alberty Date: Sat, 19 Feb 2022 11:09:42 -0600 Subject: [PATCH 01/15] Remove value from PKGURL arg --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 32efce8a..d0fc0a6f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ LABEL maintainer="Jacob Alberty " ARG DEBIAN_FRONTEND=noninteractive -ARG PKGURL=https://dl.ui.com/unifi/6.5.55/unifi_sysvinit_all.deb +ARG PKGURL ENV BASEDIR=/usr/lib/unifi \ DATADIR=/unifi/data \ From 9fb811f5a690f5d93ff3457ff55f839b116cf266 Mon Sep 17 00:00:00 2001 From: Jacob Alberty Date: Sat, 19 Feb 2022 11:14:05 -0600 Subject: [PATCH 02/15] Remove unneeded hotfixes for beta --- hotfixes/cve-2021-45105 | 22 ---------------------- hotfixes/cve-2021-45105-validate.md5sum | 4 ---- 2 files changed, 26 deletions(-) delete mode 100644 hotfixes/cve-2021-45105 delete mode 100644 hotfixes/cve-2021-45105-validate.md5sum diff --git a/hotfixes/cve-2021-45105 b/hotfixes/cve-2021-45105 deleted file mode 100644 index 1792d76d..00000000 --- a/hotfixes/cve-2021-45105 +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env bash - -set -e - -LOG4J_URL=https://downloads.apache.org/logging/log4j/2.17.1/apache-log4j-2.17.1-bin.tar.gz - -TMPDIR=$(mktemp -d) -ORIGDIR=$(pwd) - -cd "${TMPDIR}" || exit 1 - -curl -L -o "${TMPDIR}/log4j.tar.gz" "${LOG4J_URL}" - -tar --strip=1 -xf log4j.tar.gz - -mv log4j-api-2.17.1.jar /usr/lib/unifi/lib/log4j-api-2.16.0.jar -mv log4j-core-2.17.1.jar /usr/lib/unifi/lib/log4j-core-2.16.0.jar -mv log4j-slf4j-impl-2.17.1.jar /usr/lib/unifi/lib/log4j-slf4j-impl-2.16.0.jar - -cd "${ORIGDIR}" || exit - -rm -rf "${TMPDIR}" diff --git a/hotfixes/cve-2021-45105-validate.md5sum b/hotfixes/cve-2021-45105-validate.md5sum deleted file mode 100644 index 48628831..00000000 --- a/hotfixes/cve-2021-45105-validate.md5sum +++ /dev/null @@ -1,4 +0,0 @@ -7aae1e012aef802cbc2077f5267ac002 /usr/lib/unifi/lib/log4j-api-2.16.0.jar -e9a107027346d3bbe9cbe61c5de692f0 /usr/lib/unifi/lib/log4j-core-2.16.0.jar -edbf8a5cea0bc0cd0ada9c3c2cb78d50 /usr/lib/unifi/lib/log4j-slf4j-impl-2.16.0.jar - From 19722704339bcf8006d62f69bfae6475a98b5b53 Mon Sep 17 00:00:00 2001 From: Jacob Alberty Date: Sat, 19 Feb 2022 11:20:10 -0600 Subject: [PATCH 03/15] Use permset to ensure /unifi is owned by the user specified in docker run command line see #525 --- Dockerfile | 10 ++++++++++ docker-entrypoint.sh | 5 +++++ 2 files changed, 15 insertions(+) diff --git a/Dockerfile b/Dockerfile index d0fc0a6f..c53e4a0c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,9 @@ +FROM golang:1.17-bullseye as permset +WORKDIR /src +RUN git clone https://github.com/jacobalberty/permset.git /src && \ + mkdir -p /out && \ + go build -ldflags "-X main.chownDir=/unifi" -o /out/permset + FROM ubuntu:18.04 LABEL maintainer="Jacob Alberty " @@ -55,6 +61,10 @@ RUN set -ex \ && useradd --no-log-init -r -u $UNIFI_UID -g $UNIFI_GID unifi \ && /usr/local/bin/docker-build.sh "${PKGURL}" +COPY --from=permset /out/permset /usr/local/bin/permset +RUN chown 0.0 /usr/local/bin/permset && \ + chmod +s /usr/local/bin/permset + RUN mkdir -p /unifi && chown unifi:unifi -R /unifi # Apply any hotfixes that were included diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index aeeb39c0..843ab6e7 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -161,6 +161,11 @@ fi UNIFI_CMD="java ${JVM_OPTS} -jar ${BASEDIR}/lib/ace.jar start" +if command -v permset &> /dev/null +then + permset +fi + # controller writes to relative path logs/server.log cd ${BASEDIR} From 8757cba0bcfa0b28783eac6c2889105f2161ab0a Mon Sep 17 00:00:00 2001 From: Jacob Alberty Date: Thu, 11 Aug 2022 11:43:01 -0500 Subject: [PATCH 04/15] Remove unifi data dir for our symlink --- docker-build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-build.sh b/docker-build.sh index b0e12ec7..cac25630 100755 --- a/docker-build.sh +++ b/docker-build.sh @@ -53,7 +53,7 @@ rm -f ./unifi.deb chown -R unifi:unifi /usr/lib/unifi rm -rf /var/lib/apt/lists/* -rm -rf ${ODATADIR} ${OLOGDIR} ${ORUNDIR} +rm -rf ${ODATADIR} ${OLOGDIR} ${ORUNDIR} ${BASEDIR}/data ${BASEDIR}/run ${BASEDIR}/logs mkdir -p ${DATADIR} ${LOGDIR} ${RUNDIR} ln -s ${DATADIR} ${BASEDIR}/data ln -s ${RUNDIR} ${BASEDIR}/run From ff2e7b2d57fc9cae9a8d51d3d12debf1d5ab90f1 Mon Sep 17 00:00:00 2001 From: Gamertech Date: Sat, 21 Oct 2023 22:10:03 +1100 Subject: [PATCH 05/15] [Beta] Update to 8.0.2 EA The new 8.x Network version is currently in EA and the beta branch hasn't been updated for a while. Rebasing to Master branch and updating to Network 8.0.2 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a710ff45..4913db64 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ LABEL maintainer="Jacob Alberty " ARG DEBIAN_FRONTEND=noninteractive -ARG PKGURL=https://dl.ui.com/unifi/7.5.176/unifi_sysvinit_all.deb +ARG PKGURL=https://dl.ui.com/unifi/8.0.2-fdee17d54f/unifi_sysvinit_all.deb ENV BASEDIR=/usr/lib/unifi \ DATADIR=/unifi/data \ From 7427c32ef1180deb88767c1f8975f517f2de9053 Mon Sep 17 00:00:00 2001 From: Gamertech Date: Sat, 21 Oct 2023 22:14:00 +1100 Subject: [PATCH 06/15] Update README.md Added beta branch info to readme. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2555064a..d4323766 100644 --- a/README.md +++ b/README.md @@ -151,6 +151,7 @@ For Unifi-in-Docker, this uses the most recent stable version. |-----|-------------|-----------| | [`latest` `v7.5.176`](https://github.com/jacobalberty/unifi-docker/blob/master/Dockerfile) | Current Stable: Version 7.5.176 as of 2023-09-15 |[Change Log 7.5.176](https://community.ui.com/releases/UniFi-Network-Application-7-5-176/0a224764-0603-4a8b-a038-1a7d59c6615c)| | [`rc`](https://github.com/jacobalberty/unifi-docker/blob/rc/Dockerfile) | Release Candidate: 7.2.92-rc as of 2022-07-29 | [Change Log 7.2.91-rc](https://community.ui.com/releases/UniFi-Network-Application-7-2-91/cdac73f0-7426-4276-ace8-8a96c656ba65) | +| [`beta`](https://github.com/jacobalberty/unifi-docker/blob/beta/Dockerfile) | Early Access: 8.0.2-ea as of 2023-10-20 | [Change Log 8.0.2-ea](https://community.ui.com/releases/UniFi-Network-Application-8-0-2/29c6c92e-9198-46d1-b45d-c685c9fd4523) | | [`stable-6`](https://github.com/jacobalberty/unifi-docker/blob/stable-6/Dockerfile) | Final stable version 6 (6.5.55) | [Change Log 6.5.55](https://community.ui.com/releases/UniFi-Network-Application-6-5-55/48c64137-4a4a-41f7-b7e4-3bee505ae16e) | | [`stable-5`](https://github.com/jacobalberty/unifi-docker/blob/stable-5/Dockerfile) | Final stable version 5 (5.4.23) | [Change Log 5.14.23](https://community.ui.com/releases/UniFi-Network-Controller-5-14-23/daf90732-30ad-48ee-81e7-1dcb374eba2a) | From 83540b53703b0465cb0014a397b752cf504722c9 Mon Sep 17 00:00:00 2001 From: Gamertech Date: Wed, 8 Nov 2023 12:00:28 +1100 Subject: [PATCH 07/15] Update 8.0.6-EA --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4913db64..7c5fb2f4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ LABEL maintainer="Jacob Alberty " ARG DEBIAN_FRONTEND=noninteractive -ARG PKGURL=https://dl.ui.com/unifi/8.0.2-fdee17d54f/unifi_sysvinit_all.deb +ARG PKGURL=https://dl.ui.com/unifi/8.0.6-fae0c5cdd1/unifi_sysvinit_all.deb ENV BASEDIR=/usr/lib/unifi \ DATADIR=/unifi/data \ From 82e78eaa00a63cb0ab0cf8c07f728f0234ca9fe5 Mon Sep 17 00:00:00 2001 From: Gamertech Date: Wed, 8 Nov 2023 12:01:22 +1100 Subject: [PATCH 08/15] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d4323766..07e69939 100644 --- a/README.md +++ b/README.md @@ -151,7 +151,7 @@ For Unifi-in-Docker, this uses the most recent stable version. |-----|-------------|-----------| | [`latest` `v7.5.176`](https://github.com/jacobalberty/unifi-docker/blob/master/Dockerfile) | Current Stable: Version 7.5.176 as of 2023-09-15 |[Change Log 7.5.176](https://community.ui.com/releases/UniFi-Network-Application-7-5-176/0a224764-0603-4a8b-a038-1a7d59c6615c)| | [`rc`](https://github.com/jacobalberty/unifi-docker/blob/rc/Dockerfile) | Release Candidate: 7.2.92-rc as of 2022-07-29 | [Change Log 7.2.91-rc](https://community.ui.com/releases/UniFi-Network-Application-7-2-91/cdac73f0-7426-4276-ace8-8a96c656ba65) | -| [`beta`](https://github.com/jacobalberty/unifi-docker/blob/beta/Dockerfile) | Early Access: 8.0.2-ea as of 2023-10-20 | [Change Log 8.0.2-ea](https://community.ui.com/releases/UniFi-Network-Application-8-0-2/29c6c92e-9198-46d1-b45d-c685c9fd4523) | +| [`beta`](https://github.com/jacobalberty/unifi-docker/blob/beta/Dockerfile) | Early Access: 8.0.2-ea as of 2023-10-20 | [Change Log 8.0.2-ea](https://community.ui.com/releases/UniFi-Network-Application-8-0-6/759cb11f-e7a5-45ff-b2c7-c1bad3ffa18a) | | [`stable-6`](https://github.com/jacobalberty/unifi-docker/blob/stable-6/Dockerfile) | Final stable version 6 (6.5.55) | [Change Log 6.5.55](https://community.ui.com/releases/UniFi-Network-Application-6-5-55/48c64137-4a4a-41f7-b7e4-3bee505ae16e) | | [`stable-5`](https://github.com/jacobalberty/unifi-docker/blob/stable-5/Dockerfile) | Final stable version 5 (5.4.23) | [Change Log 5.14.23](https://community.ui.com/releases/UniFi-Network-Controller-5-14-23/daf90732-30ad-48ee-81e7-1dcb374eba2a) | From ab21a7753e2fc35f614fbf92d00ce51bf5c11a70 Mon Sep 17 00:00:00 2001 From: Gamertech Date: Wed, 8 Nov 2023 12:02:44 +1100 Subject: [PATCH 09/15] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 07e69939..a5d8859b 100644 --- a/README.md +++ b/README.md @@ -151,7 +151,7 @@ For Unifi-in-Docker, this uses the most recent stable version. |-----|-------------|-----------| | [`latest` `v7.5.176`](https://github.com/jacobalberty/unifi-docker/blob/master/Dockerfile) | Current Stable: Version 7.5.176 as of 2023-09-15 |[Change Log 7.5.176](https://community.ui.com/releases/UniFi-Network-Application-7-5-176/0a224764-0603-4a8b-a038-1a7d59c6615c)| | [`rc`](https://github.com/jacobalberty/unifi-docker/blob/rc/Dockerfile) | Release Candidate: 7.2.92-rc as of 2022-07-29 | [Change Log 7.2.91-rc](https://community.ui.com/releases/UniFi-Network-Application-7-2-91/cdac73f0-7426-4276-ace8-8a96c656ba65) | -| [`beta`](https://github.com/jacobalberty/unifi-docker/blob/beta/Dockerfile) | Early Access: 8.0.2-ea as of 2023-10-20 | [Change Log 8.0.2-ea](https://community.ui.com/releases/UniFi-Network-Application-8-0-6/759cb11f-e7a5-45ff-b2c7-c1bad3ffa18a) | +| [`beta`](https://github.com/jacobalberty/unifi-docker/blob/beta/Dockerfile) | Early Access: 8.0.6-ea as of 2023-11-07 | [Change Log 8.0.6-ea](https://community.ui.com/releases/UniFi-Network-Application-8-0-6/759cb11f-e7a5-45ff-b2c7-c1bad3ffa18a) | | [`stable-6`](https://github.com/jacobalberty/unifi-docker/blob/stable-6/Dockerfile) | Final stable version 6 (6.5.55) | [Change Log 6.5.55](https://community.ui.com/releases/UniFi-Network-Application-6-5-55/48c64137-4a4a-41f7-b7e4-3bee505ae16e) | | [`stable-5`](https://github.com/jacobalberty/unifi-docker/blob/stable-5/Dockerfile) | Final stable version 5 (5.4.23) | [Change Log 5.14.23](https://community.ui.com/releases/UniFi-Network-Controller-5-14-23/daf90732-30ad-48ee-81e7-1dcb374eba2a) | From 0a3220a494f89009740d19e8a2628557b5fbd9c1 Mon Sep 17 00:00:00 2001 From: Gamertech Date: Sat, 11 Nov 2023 23:25:17 +1100 Subject: [PATCH 10/15] 8.0.7-ea --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 7c5fb2f4..32756a2c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ LABEL maintainer="Jacob Alberty " ARG DEBIAN_FRONTEND=noninteractive -ARG PKGURL=https://dl.ui.com/unifi/8.0.6-fae0c5cdd1/unifi_sysvinit_all.deb +ARG PKGURL=https://dl.ui.com/unifi/8.0.7-7a3d06144a/unifi_sysvinit_all.deb ENV BASEDIR=/usr/lib/unifi \ DATADIR=/unifi/data \ From 3f17c9aafb6e952782c1c6e74a1723bdc09e62a0 Mon Sep 17 00:00:00 2001 From: Gamertech Date: Sat, 11 Nov 2023 23:26:28 +1100 Subject: [PATCH 11/15] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a5d8859b..9f8c3b5d 100644 --- a/README.md +++ b/README.md @@ -151,7 +151,7 @@ For Unifi-in-Docker, this uses the most recent stable version. |-----|-------------|-----------| | [`latest` `v7.5.176`](https://github.com/jacobalberty/unifi-docker/blob/master/Dockerfile) | Current Stable: Version 7.5.176 as of 2023-09-15 |[Change Log 7.5.176](https://community.ui.com/releases/UniFi-Network-Application-7-5-176/0a224764-0603-4a8b-a038-1a7d59c6615c)| | [`rc`](https://github.com/jacobalberty/unifi-docker/blob/rc/Dockerfile) | Release Candidate: 7.2.92-rc as of 2022-07-29 | [Change Log 7.2.91-rc](https://community.ui.com/releases/UniFi-Network-Application-7-2-91/cdac73f0-7426-4276-ace8-8a96c656ba65) | -| [`beta`](https://github.com/jacobalberty/unifi-docker/blob/beta/Dockerfile) | Early Access: 8.0.6-ea as of 2023-11-07 | [Change Log 8.0.6-ea](https://community.ui.com/releases/UniFi-Network-Application-8-0-6/759cb11f-e7a5-45ff-b2c7-c1bad3ffa18a) | +| [`beta`](https://github.com/jacobalberty/unifi-docker/blob/beta/Dockerfile) | Early Access: 8.0.7-ea as of 2023-11-10 | [Change Log 8.0.7-ea](https://community.ui.com/releases/UniFi-Network-Application-8-0-7/ee1af5a3-2bf9-440f-aa2d-4a296f44f2b9) | | [`stable-6`](https://github.com/jacobalberty/unifi-docker/blob/stable-6/Dockerfile) | Final stable version 6 (6.5.55) | [Change Log 6.5.55](https://community.ui.com/releases/UniFi-Network-Application-6-5-55/48c64137-4a4a-41f7-b7e4-3bee505ae16e) | | [`stable-5`](https://github.com/jacobalberty/unifi-docker/blob/stable-5/Dockerfile) | Final stable version 5 (5.4.23) | [Change Log 5.14.23](https://community.ui.com/releases/UniFi-Network-Controller-5-14-23/daf90732-30ad-48ee-81e7-1dcb374eba2a) | From be8f766283edad8801033e2f09abcbd4df693fd4 Mon Sep 17 00:00:00 2001 From: Gamertech Date: Tue, 21 Nov 2023 09:29:36 +1100 Subject: [PATCH 12/15] Change to 8.0.7 Official --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 32756a2c..bd224fae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ LABEL maintainer="Jacob Alberty " ARG DEBIAN_FRONTEND=noninteractive -ARG PKGURL=https://dl.ui.com/unifi/8.0.7-7a3d06144a/unifi_sysvinit_all.deb +ARG PKGURL=https://dl.ui.com/unifi/8.0.7/unifi_sysvinit_all.deb ENV BASEDIR=/usr/lib/unifi \ DATADIR=/unifi/data \ From caeab1e7ec7a5ad7a1ea8266f0cb318e80e10e35 Mon Sep 17 00:00:00 2001 From: Gamertech Date: Tue, 21 Nov 2023 09:31:11 +1100 Subject: [PATCH 13/15] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 9f8c3b5d..dc5bce33 100644 --- a/README.md +++ b/README.md @@ -149,9 +149,8 @@ For Unifi-in-Docker, this uses the most recent stable version. | Tag | Description | Changelog | |-----|-------------|-----------| -| [`latest` `v7.5.176`](https://github.com/jacobalberty/unifi-docker/blob/master/Dockerfile) | Current Stable: Version 7.5.176 as of 2023-09-15 |[Change Log 7.5.176](https://community.ui.com/releases/UniFi-Network-Application-7-5-176/0a224764-0603-4a8b-a038-1a7d59c6615c)| +| [`latest` `v8.0.7`](https://github.com/jacobalberty/unifi-docker/blob/master/Dockerfile) | Current Stable: Version 8.0.7 as of 2023-11-20 |[Change Log 8.0.7](https://community.ui.com/releases/UniFi-Network-Application-8-0-7/7818b9df-4845-4c82-ba3c-1218e61010d4)| | [`rc`](https://github.com/jacobalberty/unifi-docker/blob/rc/Dockerfile) | Release Candidate: 7.2.92-rc as of 2022-07-29 | [Change Log 7.2.91-rc](https://community.ui.com/releases/UniFi-Network-Application-7-2-91/cdac73f0-7426-4276-ace8-8a96c656ba65) | -| [`beta`](https://github.com/jacobalberty/unifi-docker/blob/beta/Dockerfile) | Early Access: 8.0.7-ea as of 2023-11-10 | [Change Log 8.0.7-ea](https://community.ui.com/releases/UniFi-Network-Application-8-0-7/ee1af5a3-2bf9-440f-aa2d-4a296f44f2b9) | | [`stable-6`](https://github.com/jacobalberty/unifi-docker/blob/stable-6/Dockerfile) | Final stable version 6 (6.5.55) | [Change Log 6.5.55](https://community.ui.com/releases/UniFi-Network-Application-6-5-55/48c64137-4a4a-41f7-b7e4-3bee505ae16e) | | [`stable-5`](https://github.com/jacobalberty/unifi-docker/blob/stable-5/Dockerfile) | Final stable version 5 (5.4.23) | [Change Log 5.14.23](https://community.ui.com/releases/UniFi-Network-Controller-5-14-23/daf90732-30ad-48ee-81e7-1dcb374eba2a) | From 8725ee22e3e6c5512d834fb67cd5578dfa45fe16 Mon Sep 17 00:00:00 2001 From: Gamertech Date: Thu, 14 Dec 2023 10:43:51 +1100 Subject: [PATCH 14/15] Update 8.0.24 Official --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index bd224fae..bc904cb3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ LABEL maintainer="Jacob Alberty " ARG DEBIAN_FRONTEND=noninteractive -ARG PKGURL=https://dl.ui.com/unifi/8.0.7/unifi_sysvinit_all.deb +ARG PKGURL=https://dl.ui.com/unifi/8.0.24-450f174e64/unifi_sysvinit_all.deb ENV BASEDIR=/usr/lib/unifi \ DATADIR=/unifi/data \ From f14a4b59b1b31366c8a1362f9be7a75a98a89575 Mon Sep 17 00:00:00 2001 From: Gamertech Date: Thu, 14 Dec 2023 10:45:18 +1100 Subject: [PATCH 15/15] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index dc5bce33..7d8afb56 100644 --- a/README.md +++ b/README.md @@ -149,7 +149,7 @@ For Unifi-in-Docker, this uses the most recent stable version. | Tag | Description | Changelog | |-----|-------------|-----------| -| [`latest` `v8.0.7`](https://github.com/jacobalberty/unifi-docker/blob/master/Dockerfile) | Current Stable: Version 8.0.7 as of 2023-11-20 |[Change Log 8.0.7](https://community.ui.com/releases/UniFi-Network-Application-8-0-7/7818b9df-4845-4c82-ba3c-1218e61010d4)| +| [`latest` `v8.0.24`](https://github.com/jacobalberty/unifi-docker/blob/master/Dockerfile) | Current Stable: Version 8.0.24 as of 2023-12-12 |[Change Log 8.0.24](https://community.ui.com/releases/UniFi-Network-Application-8-0-24/43b24781-aea8-48dc-85b2-3fca42f758c9)| | [`rc`](https://github.com/jacobalberty/unifi-docker/blob/rc/Dockerfile) | Release Candidate: 7.2.92-rc as of 2022-07-29 | [Change Log 7.2.91-rc](https://community.ui.com/releases/UniFi-Network-Application-7-2-91/cdac73f0-7426-4276-ace8-8a96c656ba65) | | [`stable-6`](https://github.com/jacobalberty/unifi-docker/blob/stable-6/Dockerfile) | Final stable version 6 (6.5.55) | [Change Log 6.5.55](https://community.ui.com/releases/UniFi-Network-Application-6-5-55/48c64137-4a4a-41f7-b7e4-3bee505ae16e) | | [`stable-5`](https://github.com/jacobalberty/unifi-docker/blob/stable-5/Dockerfile) | Final stable version 5 (5.4.23) | [Change Log 5.14.23](https://community.ui.com/releases/UniFi-Network-Controller-5-14-23/daf90732-30ad-48ee-81e7-1dcb374eba2a) |