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

jaku2k
Posts: 920
Joined: Sun May 24, 2020 8:40 pm
Has thanked: 1 time

Post

"Po screenie widać że masz internet mobilny.
Jak nie masz wykupionego zewnętrznego IP to nie połączyć się przez internet z serwerem."
OK, rozumiem. Niedługo zmieniam na światłowód. Czy to rozwiąże problem?

"Hmm, nie do końca rozumiem to pytanie :)
To co opisane w tym poradniku to uruchomienie własnej instancja serwera Supli. Do niej podłączasz wszystkie urządzenia wykonawcze."
Faktycznie - "zagalopowałem się" :lol:

Czy jeśli nie skorzystam z serwera supli na Rpi, to będę mógł używać Supla virtual device?
Pozdrawiam
Pozdrawiam
Jakub
User avatar
lesny8
Posts: 3132
Joined: Mon Dec 11, 2017 9:43 pm
Has thanked: 10 times
Been thanked: 9 times

Post

jaku2k wrote: Mon May 25, 2020 9:43 am Czy jeśli nie skorzystam z serwera supli na Rpi, to będę mógł używać Supla virtual device?
Pozdrawiam
Supla Virtual Device mozesz mieć niezależnie od tego czy posiadasz własną instancję serwera Supli, czy też nie.
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
🧩: 🔑cz->b ⛴️+ila
jaku2k
Posts: 920
Joined: Sun May 24, 2020 8:40 pm
Has thanked: 1 time

Post

Dziękuję za poświęcony mi czas i wszystkie odpowiedzi.
Pozdrawiam
Pozdrawiam
Jakub
tijo
Posts: 264
Joined: Fri Dec 01, 2017 12:44 pm
Been thanked: 1 time

Post

Goral64 wrote: Mon May 25, 2020 7:03 am
tijo wrote: Sun Mar 15, 2020 6:54 pm Jako że padła mi karta microSD postawiłem na SSD...teraz to dopiero śmiga!!
Jaką miałeś kartę i po jakim czasie uzywania nastąpił zgon?
zwykła...16GB, ale ona nie padła całkiem tylko się coś sypnęło ale dla bezpieczeństawa olałem temat i postawiłem na SSD, koszt takich dysków wcale nie jest kosmicznie duży...
Szafi
Posts: 2
Joined: Mon May 25, 2020 5:59 pm

Post

Witam,
RPI 4b+
Docker version 19.03.9, build 9d98839
docker-compose version 1.24.1, build 4667896 (wcześniej próbowałem 1.25.5 build unknown)
Porty 80/443/2015/2016 otwarte i sprawdzone
Problem z SSL. Mianowicie letsencrypt nie pobiera certyfikatów do folderu nginx-data/certs. Folder jest pusty
W nginx-data/conf.d/default.conf jest(nie sugerujcie się domeną :) ):

Code: Select all

# supla.gov.pl
upstream supla.gov.pl {
                                # Cannot connect to network of this container
                                server 127.0.0.1 down;
                                ## Can be connected with "webproxy" network
                        # supla-cloud
                        server 172.18.0.5:80;
}
server {
        server_name supla.gov.pl;
        listen 80 ;
        access_log /var/log/nginx/access.log vhost;
        include /etc/nginx/vhost.d/default;
        location / {
                proxy_pass http://supla.gov.pl;
        }
}
server {
        server_name supla.gov.pl;
        listen 443 ssl http2 ;
        access_log /var/log/nginx/access.log vhost;
        return 500;
        ssl_certificate /etc/nginx/certs/default.crt;
        ssl_certificate_key /etc/nginx/certs/default.key;
Po http działa wszystko ok. Po https nie (błąd 500 Internal Server Error). Certyfikat nieaktualny (bo go nie ma).

UWAGA: Supla scripts pobiera normalnie certyfikat i działa. Problem polega na samym cloudzie.


@edit 25.05.2020 23:13

Wygrzebałem taki błąd gdy chce pobrać certyfikat
Creating/renewal supla.gov.pl certificates... (supla.gov.pl)
simp_le: error: argument --email: expected one argument
grzebie dalej :?
michallus
Posts: 3
Joined: Tue Jan 07, 2020 9:41 am

Post

Puste pole ADMIN_EMAIL w .env i dlatego LETSENCRYPT_EMAIL w docker_compose_proxy.yml nie ma argumentu.
9x SRW-01
3xSonoff Mini soft 2.8.3
1xSonoff Basic + DS18B20
Cloud na RPI 4b+
Szafi
Posts: 2
Joined: Mon May 25, 2020 5:59 pm

Post

michallus wrote: Mon May 25, 2020 10:54 pm Puste pole ADMIN_EMAIL w .env i dlatego LETSENCRYPT_EMAIL w docker_compose_proxy.yml nie ma argumentu.
Potwierdzam błąd, działa dzięki 👍
podlak
Posts: 18
Joined: Tue May 26, 2020 11:43 am

Post

Cześć,
jestem nową osobą na forum. Do tej pory wyłacznie czytałem posty w poszukiwaniu rozwiazwiązań problemów, zawsze z sukcesem, dziekuję wszystkim za mega wkład i wiedzę. Do tej pory zasupliłem już ok 30 właczników różnego rodzaju, kilka przerobiłem na beznapięciowe, postawiłem serwer HA na Ubntu i bawię się aktualnie w automatyzacje. Niestety w miarę wzrostu liczby włączników stabilność HA spadła dramatycznie, w chwili obecnej automatyzacje notorycznie nie updatują właczników. Niektórzy na forach sugerują zmianę barw z supli na inne rozwiązanie, niestety wolałbym tego uniknąć, większość właczników mam Supla Mini, które nie są łatwe i szybkie w flashowaniu. Czytając forum postanowiłem posadzić dockera i przemigrować suple z clouda publicznego na lokalnego. Posadziłem suplę i przerzuciłem wiekszość przełączników. Generalnie korzystam z łącza mobilnego bez IP i możliwosci użycia DDNS, nie planuję obecnie wystawiać usług na zewnątrz (zresztą jeszcze nie wiem jak to zrobić przy moim dostawcy netu). Chciałem więc korzystać z lokalnej supli i HA po IP sewera ubuntu (standalone). Niestety nadziałem się na problem integracji tokena z lokalną suplą. Z logów wynika, że HA oczekuje połaczenia po SSL, z tego co czytam, nie można wystawić certyfikatu na IP, czy ktoś ma pomysł/rozwiązanie jak zintegrować lokalną suplę sandalone z HA?
Wezmę udział w Supla Offline Party 2023. Weź udział i Ty.
User avatar
Goral64
Posts: 3258
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie
Has thanked: 2 times
Been thanked: 1 time

Post

"samopodpisanego" certyfikatu też nie łyka?
Widzimy się na Supla Offline Party Season 2026 :D

Image
podlak
Posts: 18
Joined: Tue May 26, 2020 11:43 am

Post

Goral64 wrote: Tue May 26, 2020 1:10 pm "samopodpisanego" certyfikatu też nie łyka?
OK, jak to zrobić to spróbuję?
Wezmę udział w Supla Offline Party 2023. Weź udział i Ty.

Return to “FAQ / Jak to zrobić”