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

User avatar
lesny8
Posts: 467
Joined: Mon Dec 11, 2017 9:43 pm

Wed Mar 06, 2019 9:50 am

akir wrote:
Tue Mar 05, 2019 1:22 pm
Da się w jakiś normalny sposób postawić to na Orange pi lite? Jadąc tutorialem zupełnie wszystko jako nie znana komenda
Tam jest zupełnie inny procesor. Powinno się dać, można spróbować, ale trzeba samemu zbudować obrazy pod kontenery.
W sumie pomarańcza to nie malina ;)
groszek33
Posts: 49
Joined: Sun Feb 11, 2018 12:15 pm

Wed Mar 06, 2019 4:51 pm

cino111 wrote:
Tue Mar 05, 2019 8:56 pm
groszek33 wrote:
Tue Mar 05, 2019 8:30 pm
na telefonie nie dział
wchodzę po domenie i po IP i nie dział
w .env są dane wprowadzone
i w .env ma wpisane proxy
Może od początku. Stawiasz od zera clouda, czy działało Ci i robisz proxy? Zrób może najpierw standardowo, czyli zatrzymaj kontener

Code: Select all

./supla-docker/supla.sh stop
w .env wpisz domenę, od haszuj porty 80 i 443 i na koncu proxy zamień na standalone, przebuduj kontener

Code: Select all

./supla-docker/supla.sh start
i wtedy sprawdz czy wchodzisz na clouda po LAN i czy wchodzi z WAN, no i czy apka działa. Może masz problem na routerze.
[/quote]

Stawiam od zera i tak:
zatrzymałem kontener i wpisałem sstandalone i lipa
Recreating supla-cloud ... error

Recreating supla-cloud ... error

ERROR: for supla-cloud Cannot start service supla-cloud: driver failed programming external connectivity on endpoint supla-cloud (e3ce1c0e967aa0a114b87a9dc21e7307966d1bd09bda187ad55205ed017e07d5): Bind for 0.0.0.0:443 failed: port is already allocated

ERROR: for supla-cloud Cannot start service supla-cloud: driver failed programming external connectivity on endpoint supla-cloud (e3ce1c0e967aa0a114b87a9dc21e7307966d1bd09bda187ad55205ed017e07d5): Bind for 0.0.0.0:443 failed: port is already allocated
ERROR: Encountered errors while bringing up the project.

wróciłem na proxy i wstał cloud iteraz Panowie ciekawostka

1. WAN -----> Cloud działa z komórki tylko na przeglądarce Firefox ,na chromie nie działa, na apce też działa,
2..WAN -----> Cloud działa z komórki tylko na przeglądarce Firefox ,na chromie nie działa, na apce też działa,
3.LAN -----> Cloud nie działa z lapka na żadnej przeglądarce , na apce działa,
4.po adresie IP w lanie nie działą

cache przeglądarki każdej wyczyszczony
Ping z lapka idzie co jest ?
Kto pyta nie błądzi:))
User avatar
lesny8
Posts: 467
Joined: Mon Dec 11, 2017 9:43 pm

Wed Mar 06, 2019 5:03 pm

Po tym jak przestawisz na standalone, to musisz też zatrzymać kontenery od proxy, bo to one są uruchomione na porcie 80 i 443 i docker nie jest w stanie kolejnych usług uruchomić na tych samych portach.
Żeby działało od strony LAN to musisz ustawić NAT Loopback.
groszek33
Posts: 49
Joined: Sun Feb 11, 2018 12:15 pm

Wed Mar 06, 2019 5:26 pm

Nie mam na ruterze NAT Loopback
Kto pyta nie błądzi:))
User avatar
lesny8
Posts: 467
Joined: Mon Dec 11, 2017 9:43 pm

Wed Mar 06, 2019 6:23 pm

groszek33 wrote:
Wed Mar 06, 2019 5:26 pm
Nie mam na ruterze NAT Loopback
Jeżeli router nie wspiera tego ustawienia, to połączenia z LAN do Cloud możesz rozwiązać na 3 znane mi sposoby
Pierwszy, jeśli wystarczy Ci połączenie z jednego lub kilku komputerów, gdzie możesz pogrzebać w lokalnym pliku hosts
Drugi, jeśli z każdego urządzenia w LAN chcesz się łączyć z Cloud
Trzeci to zmiana firmware routera na jakiś alternatywny wspierający ww ustawienie. Biorąc jednak pod uwagę, że jest to router z Orange, to lepiej zastosować punkt drugi.
groszek33
Posts: 49
Joined: Sun Feb 11, 2018 12:15 pm

Wed Mar 06, 2019 7:41 pm

Dzięki
Jeszcze jedna sprawa czemu nie mam na zielono?
Nie ma instalacji supla scripts póki co
Kto pyta nie błądzi:))
User avatar
lesny8
Posts: 467
Joined: Mon Dec 11, 2017 9:43 pm

Wed Mar 06, 2019 7:52 pm

Jeśli w .env masz podany email i domenę, która to kieruje na WAN routera i port 80 jest prawidłowo przekierowany na RPi, to musisz zajrzeć w logi by się tego dowiedzieć

Code: Select all

docker logs --tail=50 nginx-letsencrypt 
groszek33
Posts: 49
Joined: Sun Feb 11, 2018 12:15 pm

Wed Mar 06, 2019 8:03 pm

lesny8 wrote:
Wed Mar 06, 2019 7:52 pm
Jeśli w .env masz podany email i domenę, która to kieruje na WAN routera i port 80 jest prawidłowo przekierowany na RPi, to musisz zajrzeć w logi by się tego dowiedzieć

Code: Select all

docker logs --tail=50 nginx-letsencrypt 
chodzi o ten adres?
ADMIN_EMAIL=
Kto pyta nie błądzi:))
User avatar
lesny8
Posts: 467
Joined: Mon Dec 11, 2017 9:43 pm

Wed Mar 06, 2019 8:07 pm

Tak. Jest on również potrzebny do wystawienia certyfikatu. Podaj swój prawidłowy adres email.
groszek33
Posts: 49
Joined: Sun Feb 11, 2018 12:15 pm

Wed Mar 06, 2019 8:13 pm

Dzięki jesteście wielcy
Bardzo Wam dziękuję na tym etapie
Kto pyta nie błądzi:))
Post Reply