Files
unifi-controller/README.md
2026-07-14 11:14:52 +02:00

57 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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
```bash
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'
```
## Kontroll
docker compose ps
docker compose logs --tail=100 mongodb
docker compose logs --tail=100 unifi
## Webbgränssnitt:
https://<controller-ip>:8443
## Viktigt
MongoDB-port 27017 exponeras inte på LAN:et. Databasen är endast
åtkomlig från UniFi-containern via det interna Docker-nätverket.