nie ma docker-compose dla rapsbiana dla rpi4...narazie się wstrzymaj...
[tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...
Kolejny kolega nominowany do Supla-Greetings ---> @lesny8 ...odemnie whiskacz... POTWIERDZAM!!! SUPLA działa na Raspberry PI 4 ....oh yeah!!
Kod: Zaznacz cały
pi@raspberrypi:~ $ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
20d0073400c1 suplascripts_suplascripts "docker-php-entrypoi…" About a minute ago Restarting (1) 40 seconds ago suplascripts
eed3cc5ef83c hypriot/rpi-mysql:5.5 "/entrypoint.sh mysq…" About a minute ago Up About a minute 3306/tcp suplascripts-db
392596ac011c supla/supla-server:arm32v7 "/usr/bin/server-ent…" 23 minutes ago Up 22 minutes 0.0.0.0:2015-2016->2015-2016/tcp supla-server
59a042097d16 supla/supla-cloud:arm32v7 "docker-php-entrypoi…" 24 minutes ago Up 23 minutes 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp supla-cloud
fca28fd80357 hypriot/rpi-mysql:5.5 "/entrypoint.sh mysq…" 24 minutes ago Up 24 minutes 3306/tcp supla-db
Bardzo opornie podchodzę do Docker'a ale próbuję
Zainstalowałem wg Twojej instrukcji i poszło super, niby działa, ale...
Mój wspaniały ISP zablokował port 80 co ogólnie nie stanowi problemu, lecz dla challenge Let's Encrypt już tak.
Te challenge lecą po http. Normalnie radziłem sobie z tym przez chanllenge DNS, ale nie mam pojęcia jak zabrać się za to w tych kontenerach.
Jak wykonać taki challange DNS ręcznie w Dockerze?
Niestety nigdy tego nie dokończyłem. I co 3 miesiące ręcznie to robiłem.
Tutaj też mogę to robić ręcznie, pytanie tylko jak?
Nie jest to jakieś skomplikowane bez Docker'a, ale po prostu tutaj nie wiem jak się do tego zabrać. Jestem całkowicie zielony i jakiś "oporny" dla tego rozwiązania - może to wynika z tego z przyzwyczajenia, może z tego, że od początku Docker'a miałem "pod górkę" Sam nie wiem
W każdym razie powalczę bo mam wrażenie, że coś mi się rozjechało w systemie plików na RBpi i siedzę trochę jak na tykającej bombie. I na pewno backup samych kontenerów będzie łatwiejszy niż całej karty SD.
Tutaj też mogę to robić ręcznie, pytanie tylko jak?
Nie jest to jakieś skomplikowane bez Docker'a, ale po prostu tutaj nie wiem jak się do tego zabrać. Jestem całkowicie zielony i jakiś "oporny" dla tego rozwiązania - może to wynika z tego z przyzwyczajenia, może z tego, że od początku Docker'a miałem "pod górkę" Sam nie wiem
W każdym razie powalczę bo mam wrażenie, że coś mi się rozjechało w systemie plików na RBpi i siedzę trochę jak na tykającej bombie. I na pewno backup samych kontenerów będzie łatwiejszy niż całej karty SD.
W takim układzie, jeśli sam będziesz sobie odnawiał certyfikaty, bo i tak port 80 masz zablokowany, a chalange DNS przez to rozwiązanie nie jest wspierany, to nie potrzebny Ci kontener nginx-letsencypt. Zmodyfikuj sobie docker-compose.yml i zahshuj bądź usuń konfigurację tego kontenera. Z certyfikatem nastomiast postępuj tak jak opisane tu.
Czekam na kolejne Supla Offline Party
Wymyśliłem jeszcze jedną alternatywę!
Na okoliczność można jeszcze Raspberry połączyć po WiFi z HotSpotem z telefonu i wtedy puścić challange po http
Zostawiam ten wpis dla potomnych, który też borykają się z takimi problemami od ISP.
Na okoliczność można jeszcze Raspberry połączyć po WiFi z HotSpotem z telefonu i wtedy puścić challange po http
Zostawiam ten wpis dla potomnych, który też borykają się z takimi problemami od ISP.