Strona 49 z 53

Re: [tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

: pt cze 26, 2020 11:16 am
autor: stroXo
lukfud pisze:
pt cze 26, 2020 11:09 am


Ustaw tam (jeśli się da): nazwa domeny na wew. adres ip routera.
Pousuwaj wszystkie wpisy z plików hosts, router ma kierować ruchem.
nie da sie w okno domain name wpisać adresu ip wywala błąd

Re: [tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

: pt cze 26, 2020 11:19 am
autor: lukfud
stroXo pisze:
pt cze 26, 2020 11:16 am
lukfud pisze:
pt cze 26, 2020 11:09 am


Ustaw tam (jeśli się da): nazwa domeny na wew. adres ip routera.
Pousuwaj wszystkie wpisy z plików hosts, router ma kierować ruchem.
nie da sie w okno domain name wpisać adresu ip wywala błąd
chodziło mi:
host - suplaxxxx.online
ip - wew. ip routera

host - scriptsxxxx.online
ip - wew. ip routera

Re: [tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

: pt cze 26, 2020 11:25 am
autor: stroXo
Obrazek


i co teraz?

daje to tyle że przy wpisaniu domeny przerzuca mnie na stronę logowania do routera

Re: [tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

: pt cze 26, 2020 11:51 am
autor: Goral64
stroXo pisze:
pt cze 26, 2020 10:13 am

Kod: Zaznacz cały

CONTAINER ID        IMAGE                                                 COMMAND                  CREATED             STATUS              PORTS                                      NAMES
2cf988488d88        suplascripts_suplascripts                             "docker-php-entrypoi…"   About an hour ago   Up 38 minutes       80/tcp                                     suplascripts
ac6cc050bc79        supla/supla-server:arm32v7                            "/usr/bin/server-ent…"   About an hour ago   Up About an hour    0.0.0.0:2015-2016->2015-2016/tcp           supla-server
42b4dbeac46e        supla/supla-cloud:arm32v7                             "docker-php-entrypoi…"   About an hour ago   Up About an hour    80/tcp                                     supla-cloud
696bce8d4eb9        hypriot/rpi-mysql:5.5                                 "/entrypoint.sh mysq…"   About an hour ago   Up About an hour    3306/tcp                                   supla-db
ea9177043a4b        hypriot/rpi-mysql:5.5                                 "/entrypoint.sh mysq…"   15 hours ago        Up 38 minutes       3306/tcp                                   suplascripts-db
9ea83792789f        nginx                                                 "/docker-entrypoint.…"   15 hours ago        Up 15 hours         0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   nginx-web
c3e7b37aa588        lesny8/rpi-docker-letsencrypt-nginx-proxy-companion   "/bin/bash /app/entr…"   15 hours ago        Up 15 hours                                                    nginx-letsencrypt
8badd3ba9bfa        lesny8/rpi-docker-gen                                 "/usr/local/bin/dock…"   15 hours ago        Up 15 hours                                                    nginx-gen
Wg mnie oznacza to, że nginx uruchomiony przed instalacją supla cloud i supla scripts nie ma danych do prawidłowego przekierowania ruchu jako reverse proxy. Dlatego myślę, że powinieneś usunąć kontenery nginx-xxx i odpalić ponownie ./start.sh w katalogu docker-compose-letsencrypt-nginx-proxy-companion

Re: [tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

: pt cze 26, 2020 11:56 am
autor: stroXo
Goral64 pisze:
pt cze 26, 2020 11:51 am
stroXo pisze:
pt cze 26, 2020 10:13 am

Kod: Zaznacz cały

CONTAINER ID        IMAGE                                                 COMMAND                  CREATED             STATUS              PORTS                                      NAMES
2cf988488d88        suplascripts_suplascripts                             "docker-php-entrypoi…"   About an hour ago   Up 38 minutes       80/tcp                                     suplascripts
ac6cc050bc79        supla/supla-server:arm32v7                            "/usr/bin/server-ent…"   About an hour ago   Up About an hour    0.0.0.0:2015-2016->2015-2016/tcp           supla-server
42b4dbeac46e        supla/supla-cloud:arm32v7                             "docker-php-entrypoi…"   About an hour ago   Up About an hour    80/tcp                                     supla-cloud
696bce8d4eb9        hypriot/rpi-mysql:5.5                                 "/entrypoint.sh mysq…"   About an hour ago   Up About an hour    3306/tcp                                   supla-db
ea9177043a4b        hypriot/rpi-mysql:5.5                                 "/entrypoint.sh mysq…"   15 hours ago        Up 38 minutes       3306/tcp                                   suplascripts-db
9ea83792789f        nginx                                                 "/docker-entrypoint.…"   15 hours ago        Up 15 hours         0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   nginx-web
c3e7b37aa588        lesny8/rpi-docker-letsencrypt-nginx-proxy-companion   "/bin/bash /app/entr…"   15 hours ago        Up 15 hours                                                    nginx-letsencrypt
8badd3ba9bfa        lesny8/rpi-docker-gen                                 "/usr/local/bin/dock…"   15 hours ago        Up 15 hours                                                    nginx-gen
Wg mnie oznacza to, że nginx uruchomiony przed instalacją supla cloud i supla scripts nie ma danych do prawidłowego przekierowania ruchu jako reverse proxy. Dlatego myślę, że powinieneś usunąć kontenery nginx-xxx i odpalić ponownie ./start.sh w katalogu docker-compose-letsencrypt-nginx-proxy-companion
może kolega podpowiedzieć komendę aby usunąć kontenery?

Re: [tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

: pt cze 26, 2020 12:59 pm
autor: lesny8
Wg mnie nie musisz nic robić z nginx.
Problem jest z przekierowaniem portu 80, co skutkuje brakiem weryfikacji przez letsencrypt. W logu widać, że prośba o cert poszła, ale nie zweryfikowali domeny.
Drugi problem to autoryzacja skryptów przez instancję serwera supli. Może się nie widzą.
Chyba źle nazwałeś plik, ma się nazywać docker-compose.local.yml a nie docker-composer.local.yml

Sprawdź czy w tym pliku na pewno masz nazwę domeny do serwera supli, a nie do suplascripts (mnie się tak kiedyś zdarzyło ;) )

Kod: Zaznacz cały

version: '3'

services:
  suplascripts:
    extra_hosts:
      - "suplacloud.pl:192.168.0.2"


Re: [tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

: pt cze 26, 2020 1:32 pm
autor: Goral64
lesny8 pisze:
pt cze 26, 2020 12:59 pm

Kod: Zaznacz cały

version: '3'

services:
  suplascripts:
    extra_hosts:
      - "suplacloud.pl:192.168.0.2"

No i sprawdź czy masz swój serwer :) Bo tutaj obcięło 2 zera na końcu IP...
lesny8 pisze:
pt cze 26, 2020 12:59 pm
Wg mnie nie musisz nic robić z nginx.
Mi niestety nieraz po jakichś aktualizacjach wywala 500 na nginx i ponowne uruchomienie pomaga.

Re: [tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

: pt cze 26, 2020 2:04 pm
autor: lesny8
Goral64 pisze:
pt cze 26, 2020 1:32 pm
lesny8 pisze:
pt cze 26, 2020 12:59 pm

Kod: Zaznacz cały

...
      - "suplacloud.pl:192.168.0.2"

No i sprawdź czy masz swój serwer :) Bo tutaj obcięło 2 zera na końcu IP...
...
To jest tylko przykład. Trzy razy czytałem co napisałeś i zastanawiałem się o co Ci chodzi z tymi zerami :) ale w końcu do mnie dotarło, że kolega ma chyba malinkę na adresie 192.168.0.200 :D

Re: [tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

: pt cze 26, 2020 4:36 pm
autor: stroXo
Więc tak postawiłem Standalone po lan mogę się zalogować poza Lan też , moduły mogę dodawać , połączyłem skrypty z supla cloud

wiec od tej strony raczej śmiga

jedyne co mnie teraz nurtuje to jeśli w cloud na dodanym module zmienię opis i zmienię ikone na swoją to w cloud widzę podpis i ikone


w aplikacji supla niestety widzę tylko podpis i ikone standard a nie tą która ustawiłem czy coś jeszcze powinienem zrobić żeby aplikacja z czytywała ikony ?

Re: [tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

: pt cze 26, 2020 4:42 pm
autor: lesny8
A na jakich portach?
viewtopic.php?p=39308#p39308