From b13137df82c98c3ade202185d466a7a397d0889b Mon Sep 17 00:00:00 2001 From: <> Date: Tue, 21 May 2024 17:34:04 +0000 Subject: [PATCH] Deployed e4d6de82 with MkDocs version: 1.6.0 --- images/docker-unifi-network-application/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images/docker-unifi-network-application/index.html b/images/docker-unifi-network-application/index.html index f32725e767..05b59d0a4e 100644 --- a/images/docker-unifi-network-application/index.html +++ b/images/docker-unifi-network-application/index.html @@ -1,4 +1,4 @@ - unifi-network-application - LinuxServer.io
Skip to content

linuxserver/unifi-network-application

Scarf.io pulls GitHub Stars GitHub Release GitHub Package Repository GitLab Container Registry Quay.io Docker Pulls Docker Stars Jenkins Build

The Unifi-network-application software is a powerful, enterprise wireless software engine ideal for high-density client deployments requiring low latency and high uptime performance.

unifi-network-application

Supported Architectures

We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.

Simply pulling lscr.io/linuxserver/unifi-network-application:latest should retrieve the correct image for your arch, but you can also pull specific arch images via tags.

The architectures supported by this image are:

Architecture Available Tag
x86-64 amd64-<version tag>
arm64 arm64v8-<version tag>
armhf

Application Setup

After setup, the web UI is available at https://ip:8443. The application can be configured, or a backup restored, using the first run wizard.

This container requires an external mongodb database instance.

Setting Up Your External Database

Starting with version 8.1 of Unifi Network Application, mongodb 3.6 through 7.0 are supported.

Make sure you pin your database image version and do not use latest, as mongodb does not support automatic upgrades between major versions.

MongoDB >4.4 on X86_64 Hardware needs a CPU with AVX support. Some lower end Intel CPU models like Celeron and Pentium (before Tiger-Lake) more Details: Advanced Vector Extensions - Wikipedia don't support AVX, but you can still use MongoDB 4.4.

If you are using the official mongodb container in Version >=6, you can create your user using an init-mongo.js file with the following contents:

db.getSiblingDB("MONGO_DBNAME").createUser({user: "MONGO_USER", pwd: "MONGO_PASS", roles: [{role: "dbOwner", db: "MONGO_DBNAME"}]});
+ unifi-network-application - LinuxServer.io      

linuxserver/unifi-network-application

Scarf.io pulls GitHub Stars GitHub Release GitHub Package Repository GitLab Container Registry Quay.io Docker Pulls Docker Stars Jenkins Build

The Unifi-network-application software is a powerful, enterprise wireless software engine ideal for high-density client deployments requiring low latency and high uptime performance.

unifi-network-application

Supported Architectures

We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.

Simply pulling lscr.io/linuxserver/unifi-network-application:latest should retrieve the correct image for your arch, but you can also pull specific arch images via tags.

The architectures supported by this image are:

Architecture Available Tag
x86-64 amd64-<version tag>
arm64 arm64v8-<version tag>
armhf

Application Setup

After setup, the web UI is available at https://ip:8443. The application can be configured, or a backup restored, using the first run wizard.

This container requires an external mongodb database instance.

Setting Up Your External Database

Starting with version 8.1 of Unifi Network Application, mongodb 3.6 through 7.0 are supported.

Make sure you pin your database image version and do not use latest, as mongodb does not support automatic upgrades between major versions.

MongoDB >4.4 on X86_64 Hardware needs a CPU with AVX support. Some lower end Intel CPU models like Celeron and Pentium (before Tiger-Lake) more Details: Advanced Vector Extensions - Wikipedia don't support AVX, but you can still use MongoDB 4.4.

If you are using the official mongodb container in Version >=6, you can create your user using an init-mongo.js file with the following contents:

db.getSiblingDB("MONGO_DBNAME").createUser({user: "MONGO_USER", pwd: "MONGO_PASS", roles: [{role: "dbOwner", db: "MONGO_DBNAME"}]});
 db.getSiblingDB("MONGO_DBNAME_stat").createUser({user: "MONGO_USER", pwd: "MONGO_PASS", roles: [{role: "dbOwner", db: "MONGO_DBNAME_stat"}]});
 

If you are using mongodb < 6.0, you can create a init-mongo.sh file with the following contents:

#!/bin/bash
 
@@ -111,4 +111,4 @@
   --pull \
   -t lscr.io/linuxserver/unifi-network-application:latest .
 

The ARM variants can be built on x86_64 hardware using multiarch/qemu-user-static

docker run --rm --privileged multiarch/qemu-user-static:register --reset
-

Once registered you can define the dockerfile to use with -f Dockerfile.aarch64.

Versions

  • 04.03.24: - Install from zip package instead of deb.
  • 17.10.23: - Add environment variables for TLS and authSource to support Atlas and new MongoDB versions.
  • 05.09.23: - Initial release.
\ No newline at end of file +

Once registered you can define the dockerfile to use with -f Dockerfile.aarch64.

Versions

  • 04.03.24: - Install from zip package instead of deb.
  • 17.10.23: - Add environment variables for TLS and authSource to support Atlas and new MongoDB versions.
  • 05.09.23: - Initial release.
\ No newline at end of file