Aby powiązać porty TCP kontenerów supla-cloud i supla-server z konkretnym adres_IP gospodarza wykonałem modyfikację plików:
Code: Select all
~/supla-docker$ diff .env.default .env
< PORT_HTTP=80
< PORT_HTTPS=443
---
> PORT_HTTP=adres_IP:80
> PORT_HTTPS=adres_IP:443
~/supla-docker$ diff docker-compose.yml.orig docker-compose.yml
< - "2016:2016"
< - "2015:2015"
---
> - "adres_IP:2016:2016"
> - "adres_IP:2015:2015"
Code: Select all
cp -a docker-compose.yml docker-compose.yml.origCode: Select all
supla-docker$ cat docker-compose.http.yml
version: '3'
services:
supla-cloud:
environment:
- SUPLA_PROTOCOL=http
~/supla-docker$ tail -1 .env
COMPOSE_FILE=docker-compose.yml:docker-compose.standalone.yml:docker-compose.http.yml
Code: Select all
MAILER_ENCRYPTION=Chcę umożliwić aktualizację firmware modułów ZAMEL ROW-01/16A, LIW-01 i THW-01. O ile wiem, w środowisku zamkniętym muszę wykonać inserty do tabeli esp_update -- jeśli tak to proszę o ich podanie. Czy moduły pobiorą firmware z serwera zewnętrznego i muszą mieć dostęp do internetu?
