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

Awatar użytkownika
lesny8
Posty: 2803
Rejestracja: pn gru 11, 2017 9:43 pm

Podaj mi swoją domenę. Może być na priv.
Czekam na kolejne Supla Offline Party 👍
Awatar użytkownika
lesny8
Posty: 2803
Rejestracja: pn gru 11, 2017 9:43 pm

Masz zmienne IP czy stałe?
Dla tej domeny i adresu IP na który wportysjazuje porty 80 i 443 są zamknięte.
Jeśli kontenery nginx i Supli są uruchomione a na routerze masz przekierowanie to powinny być otwarte.
Czekam na kolejne Supla Offline Party 👍
effendi
Posty: 164
Rejestracja: śr kwie 26, 2017 9:36 am

Tak jak pisałem wyżej ubiłem sieć, i kontenery przestały startować

Kod: Zaznacz cały

./start.sh
Error response from daemon: network with name webproxy already exists
Pulling nginx-web         ... done
Pulling nginx-gen         ... done
Pulling nginx-letsencrypt ... done
Starting nginx-letsencrypt ... error
Starting nginx-gen         ...
Creating nginx-web         ...
Starting nginx-gen         ... error
ERROR: for nginx-letsencrypt  Cannot start service nginx-letsencrypt: network db0d83d81a0a498c22f65ba6f5968d8c47d1d60bfcea2d9da5acc32f416cebec not found

Creating nginx-web         ... done

ERROR: for nginx-gen  Cannot start service nginx-gen: network db0d83d81a0a498c22f65ba6f5968d8c47d1d60bfcea2d9da5acc32f416cebec not found

ERROR: for nginx-letsencrypt  Cannot start service nginx-letsencrypt: network db0d83d81a0a498c22f65ba6f5968d8c47d1d60bfcea2d9da5acc32f416cebec not found
ERROR: Encountered errors while bringing up the project.
Pogodynka >>
Awatar użytkownika
lesny8
Posty: 2803
Rejestracja: pn gru 11, 2017 9:43 pm

Zatrzymaj wszystkie kontenery nginxa i usuń, potem wystartuj skryptem
Czekam na kolejne Supla Offline Party 👍
effendi
Posty: 164
Rejestracja: śr kwie 26, 2017 9:36 am

Zatrzymałem, usunąłem nginx-web, czy nginx-data również? coś jeszcze?
Pogodynka >>
Awatar użytkownika
lesny8
Posty: 2803
Rejestracja: pn gru 11, 2017 9:43 pm

Najpierw stop, możesz tak, potem usuwasz

Kod: Zaznacz cały

docker stop nginx-gen nginx-web nginx-letsencrypt
docker rm nginx-gen nginx-web nginx-letsencrypt
./start.sh
Czekam na kolejne Supla Offline Party 👍
effendi
Posty: 164
Rejestracja: śr kwie 26, 2017 9:36 am

Kod: Zaznacz cały

docker stop nginx-gen nginx-web nginx-letsencrypt
nginx-gen
nginx-web
nginx-letsencrypt
pi@SUPLA:~/docker-compose-letsencrypt-nginx-proxy-companion $ docker rm nginx-gen nginx-web nginx-letsencrypt
nginx-gen
nginx-web
nginx-letsencrypt
pi@SUPLA:~/docker-compose-letsencrypt-nginx-proxy-companion $ ./start.sh
Error response from daemon: network with name webproxy already exists
Pulling nginx-web         ... done
Pulling nginx-gen         ... done
Pulling nginx-letsencrypt ... done
Creating nginx-web         ... done
Creating nginx-gen         ... done
Creating nginx-letsencrypt ... done
pi@SUPLA:~/docker-compose-letsencrypt-nginx-proxy-companion $ cd
pi@SUPLA:~ $ cd supla-docker
pi@SUPLA:~/supla-docker $ ./supla.sh start
Starting SUPLA containers
Starting supla-db ... done
Starting supla-cloud ... error

ERROR: for supla-cloud  Cannot start service supla-cloud: network db0d83d81a0a498c22f65ba6f5968d8c47d1d60bfcea2d9da5acc32f416cebec not found

ERROR: for supla-cloud  Cannot start service supla-cloud: network db0d83d81a0a498c22f65ba6f5968d8c47d1d60bfcea2d9da5acc32f416cebec not found
ERROR: Encountered errors while bringing up the project.
Pogodynka >>
Awatar użytkownika
lesny8
Posty: 2803
Rejestracja: pn gru 11, 2017 9:43 pm

Ok, to teraz usuń kontener z Cloud i wystartuj skrypt

Kod: Zaznacz cały

docker stop supla-cloud
docker rm supla-cloud 
./supla.sh start
Czekam na kolejne Supla Offline Party 👍
Awatar użytkownika
klimasstudio
Posty: 1114
Rejestracja: śr sie 28, 2019 9:35 pm
Lokalizacja: localhost
Kontakt:

lesny8 pisze: ndz lis 14, 2021 7:58 pm
klimasstudio pisze: ndz lis 14, 2021 7:03 pm
lesny8 pisze: ndz lis 14, 2021 6:57 pm Zainstaluj pip3
pi@raspberrypi:~ $ sudo apt install pip3
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package pip3

Kod: Zaznacz cały

sudo apt install python3-setuptools
sudo pip3 install docker-compose
i tutaj mam kolejne błedy... Pewnie wynika to z tego że używam nowszej wersji Raspbiana. Nie myślał nikt aby przygotować gotowy .img z opisem co gdzie w configach poustawiać ? Dodatkowo krótki opis co gdzie jak włączać spr. logi itp ? Dodam że ja używam nowszego raspbiana bo odpalam go z SSH nie mam aktualnie żadnej karty wolnej. Jak wgram starego to malina nie rusza.

Z mojej obserwacji wynika że inny Raspbian i już albo czegoś nie ma albo inaczej trzeba kombinować bo już są inne nowsze pakiety i nie współgrają ze sobą.
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
effendi
Posty: 164
Rejestracja: śr kwie 26, 2017 9:36 am

Extra, dockery ruszyły:

Kod: Zaznacz cały

docker ps
CONTAINER ID        IMAGE                                                 COMMAND                  CREATED              STATUS              PORTS                                      NAMES
a6b5dd48ba13        supla/supla-server:arm32v7                            "/usr/bin/server-ent…"   About a minute ago   Up About a minute   0.0.0.0:2015-2016->2015-2016/tcp           supla-server
cac88a39bd8a        supla/supla-cloud:arm32v7                             "docker-php-entrypoi…"   About a minute ago   Up About a minute   80/tcp                                     supla-cloud
336f47c19746        lesny8/rpi-docker-gen                                 "/usr/local/bin/dock…"   41 minutes ago       Up 41 minutes                                                  nginx-gen
c72fa816c8e8        lesny8/rpi-docker-letsencrypt-nginx-proxy-companion   "/bin/bash /app/entr…"   41 minutes ago       Up 41 minutes                                                  nginx-letsencrypt
72f2ad49c8d5        nginx                                                 "/docker-entrypoint.…"   41 minutes ago       Up 41 minutes       0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   nginx-web
8f21f89e3bad        hypriot/rpi-mysql:5.5
Strona na czerwono :(
PS.: po usunięci cache - 502
Pogodynka >>
ODPOWIEDZ

Wróć do „FAQ / Jak to zrobić”