2026-07-14 09:17:25 +02:00
2026-07-13 13:24:39 +02:00
2026-07-13 13:24:39 +02:00
2026-07-13 13:24:39 +02:00
2026-07-13 13:24:39 +02:00
2026-07-13 13:24:39 +02:00

UniFi Network Controller

Docker Compose-installation av UniFi Network Application på Raspberry Pi 4.

Plattform

  • Raspberry Pi 4B, 4 GB RAM
  • Raspberry Pi OS Lite 64-bit, Debian Trixie
  • Docker och Docker Compose
  • UniFi Network Application från LinuxServer.io
  • MongoDB 4.4.18

MongoDB är låst till 4.4.18 eftersom senare MongoDB-versioner kräver ARMv8.2-A, vilket Raspberry Pi 4 inte stöder.

Filer

  • compose.yaml UniFi och MongoDB
  • init-mongo/init-mongo.sh skapar MongoDB-användare och rättigheter
  • .env.example exempel på obligatoriska miljövariabler

Följande lagras inte i Git:

  • .env
  • config/
  • mongodb/

Installation

cp .env.example .env
nano .env
chmod 600 .env

mkdir -p config mongodb
chmod 755 init-mongo/init-mongo.sh

docker compose pull
docker compose up -d

cat > README.md <<'EOF'

UniFi Network Controller

Docker Compose-installation av UniFi Network Application på Raspberry Pi 4.

Plattform

  • Raspberry Pi 4B, 4 GB RAM
  • Raspberry Pi OS Lite 64-bit, Debian Trixie
  • Docker och Docker Compose
  • UniFi Network Application från LinuxServer.io
  • MongoDB 4.4.18

MongoDB är låst till 4.4.18 eftersom senare MongoDB-versioner kräver ARMv8.2-A, vilket Raspberry Pi 4 inte stöder.

Filer

  • compose.yaml UniFi och MongoDB
  • init-mongo/init-mongo.sh skapar MongoDB-användare och rättigheter
  • .env.example exempel på obligatoriska miljövariabler

Följande lagras inte i Git:

  • .env
  • config/
  • mongodb/

Installation

cp .env.example .env
nano .env
chmod 600 .env

mkdir -p config mongodb
chmod 755 init-mongo/init-mongo.sh

docker compose pull
docker compose up -d

Kontroll

docker compose ps docker compose logs --tail=100 mongodb docker compose logs --tail=100 unifi

Webbgränssnitt:

https://:8443

Viktigt

MongoDB-port 27017 exponeras inte på LAN:et. Databasen är endast åtkomlig från UniFi-containern via det interna Docker-nätverket.

Description
No description provided
Readme 30 KiB
Languages
Shell 100%