Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| wiki:docker-compose-unifi [2025/11/07 18:45] – 91.151.137.49 | wiki:docker-compose-unifi [2025/11/07 18:56] (current) – 91.151.137.49 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====Unifi Controller==== | ||
| + | * When running in docker for adoption to work set interface IP: Settings > Sysytem > Advanced > Inform Host > Override \\ | ||
| + | * MongoDB version 4 required for CPUs without AVX support (MiniBox) | ||
| + | <code file docker-compose.yml> | ||
| services: | services: | ||
| mongodb: | mongodb: | ||
| Line 20: | Line 24: | ||
| restart: unless-stopped | restart: unless-stopped | ||
| - | | + | |
| image: lscr.io/ | image: lscr.io/ | ||
| container_name: | container_name: | ||
| Line 48: | Line 52: | ||
| max-file: " | max-file: " | ||
| restart: unless-stopped | restart: unless-stopped | ||
| + | </ | ||
| + | |||
| + | <code file init.mongodb> | ||
| + | #!/bin/bash | ||
| + | |||
| + | if which mongosh > /dev/null 2>& | ||
| + | mongo_init_bin=' | ||
| + | else | ||
| + | mongo_init_bin=' | ||
| + | fi | ||
| + | " | ||
| + | use ${MONGO_AUTHSOURCE} | ||
| + | db.auth(" | ||
| + | db.createUser({ | ||
| + | user: " | ||
| + | pwd: " | ||
| + | roles: [ | ||
| + | { db: " | ||
| + | { db: " | ||
| + | ] | ||
| + | }) | ||
| + | EOF | ||
| + | </ | ||