Kezdjük az elején…
Szükséges hozzá:
- Synology NAS eszköz ami támogatja a docker konténerizációs technológiát
- Telepített docker csomag a DSM-ben
- SSH alapú hozzfárás a Sysnology NAS-hoz
- admin sudo jogosultság beállítása
Hozz létre egy docker-compose.yml nevű file-t belépés után az alábbi tartalommal.
docker-compose.yml:
version: '2.2' services: controller: image: "jacobalberty/unifi:${TAG:-latest}" container_name: Ubiquit-Unifi init: true restart: always environment: - TZ=Europe/Budapest - RUNAS_UID0=false sysctls: - net.ipv6.conf.all.disable_ipv6=${SYSCTL_IPV6_DISABLED:-1} - net.ipv6.conf.default.disable_ipv6=${SYSCTL_IPV6_DISABLED:-1} network_mode: bridge ports: - "0.0.0.0:3478:3478/udp" # STUN - "0.0.0.0:6789:6789/tcp" # Speed test - "0.0.0.0:8080:8080/tcp" # Device/ controller comm. - "0.0.0.0:8443:8443/tcp" # Controller GUI/API as seen in a web browser - "0.0.0.0:8880:8880/tcp" # HTTP portal redirection - "0.0.0.0:8843:8843/tcp" # HTTPS portal redirection - "0.0.0.0:10001:10001/udp" # AP discovery volumes: - /volume2/docker/unifi:/unifi
A file létrehozása után az SSH ablakban:
xxx@DS218P:~$ sudo su - Password: root@DS218P:~# cd ~xxx root@DS218P:/var/services/homes/xxx# cd Unifi/ root@DS218P:/var/services/homes/xxx/Unifi# docker-compose up -d Creating Ubiquit-Unifi ... done root@DS218P:/var/services/homes/xxx/Unifi#
Majd az eredmény ellenőrizhető a DSM felületén:
Ha már futóképes, akkor elérni a https://<synology nas IP>:8443 -as URL-en lehetséges