[tutorial] Synology NAS – Docker, Proxy, Let’s Encrypt, SUPLA, ...

Trantitel
Posts: 44
Joined: Mon Dec 17, 2018 7:31 am

Post

Zanim będę produkować coś na "produkcyjnym" NAS zapytam czy ktoś postawił Supla Scripts na swoim Synology (DSM7.1) i czy są jakieś niespodzianki.
Informacyjnie:
Docker version 20.10.3, build 55f0773
docker-compose version 1.28.5, build 24fb474e
Sama Supla działa pięknie.
Jeśli dobrze to rozkminiłem to po założeniu foldera:

Code: Select all

mkdir /volume1/docker/suplascripts
klonujemy gita:

Code: Select all

git clone https://github.com/fracz/supla-scripts.git /volume1/docker/suplascripts/
odpalamy skrypt w celu wygenerowania .env

Code: Select all

cd /volume1/docker/suplascripts/docker/
./suplascripts.sh
Edycja .env

Code: Select all

vi .env
odpalamy instalację:

Code: Select all

./suplascripts.sh start
Ewentualnie, domyślam się, że mogą być potrzebne podwyższone uprawnienia (sudo).

Może ktoś potwierdzić, że nic nie spieprze? ;)
Lomax1983
Posts: 247
Joined: Tue Mar 09, 2021 8:29 pm
Location: Małe Trójmiasto

Post

Mi się nie udało , na początku tygodnia próbowałem.
ITContent
Posts: 9
Joined: Tue Jan 18, 2022 7:20 am

Post

Przepraszam, że odgrzewam kotleta.

kontenery uruchomione
ip synology 192.168.1.9
porty kontenerów 4443 oraz 8081
niestety wchodząc pod adresy z portami jak wyżej nie widzę strony supla-cloud
jaku2k
Posts: 890
Joined: Sun May 24, 2020 8:40 pm

Post

ITContent wrote: Wed Jul 03, 2024 7:49 am Przepraszam, że odgrzewam kotleta.

kontenery uruchomione
ip synology 192.168.1.9
porty kontenerów 4443 oraz 8081
niestety wchodząc pod adresy z portami jak wyżej nie widzę strony supla-cloud
Z moich doświadczeń wynika, że dostęp do Clouda jest możliwy jedynie po domenie skonfigurowanej w .env. Porty muszą być wystawione do sieci. EDIT: https://forum.supla.org/viewtopic.php?p=182743#p182743

Jeśli próbujesz dostać się po domenie, to czy przekierowałeś porty na odpowiednio 443 i 80?

Przy okazji, słyszałem, że jest jakaś luka bezpieczeństwa w SSH, więc jeśli w danej chwili nie używasz, to warto je wyłączyć. https://youtu.be/_OgxpcLXIU0
Last edited by jaku2k on Tue Jul 16, 2024 9:14 pm, edited 1 time in total.
Pozdrawiam
Jakub
ITContent
Posts: 9
Joined: Tue Jan 18, 2022 7:20 am

Post

Czyli po wewnętrznym adresie IP serwera synology + port 8081 (bo taki nadałem) też nie wejdę ?
Dziwnie to wygląda a powiem szczerze liczyłem na to, że wszystko zadziała. Nie chciałbym wystawiać supli póki co na świat :)
jaku2k
Posts: 890
Joined: Sun May 24, 2020 8:40 pm

Post

ITContent wrote: Sun Jul 07, 2024 7:19 pm Czyli po wewnętrznym adresie IP serwera synology + port 8081 (bo taki nadałem) też nie wejdę ?
Dziwnie to wygląda a powiem szczerze liczyłem na to, że wszystko zadziała. Nie chciałbym wystawiać supli póki co na świat :)
Na forum są osoby, którym się udało się ustawić dostęp do Supla Cloud na RPi z sieci lokalnej.
Mnie na Synology jednak coś takiego się nie udało (zależało mi na konfiguracji wspomnianego przez @aro split-brain DNS-a). Być może bez odwróconego proxy uda Ci się jakoś to zrobić.

Spróbuj odezwać się do @szym3k - dzięki jego wsparciu Supla u mnie w ogóle działa, może Tobie też zgodzi się pomóc.
jaku2k
Posts: 890
Joined: Sun May 24, 2020 8:40 pm

Post

@ITContent zgłębiłem temat, sprawdziłem i u jednak działa. Spróbuj wpisać tak: https://192.168.1.9:4443.
Upewnij się, że na początku jest https, a nie http. Pomiń powiadomienie przeglądarki.

Jeśli chciałbyś uniknąć problemów z kłódeczką, to poszukaj, jak ustawić certyfikat ssl w sieci lokalnej.
Lomax1983
Posts: 247
Joined: Tue Mar 09, 2021 8:29 pm
Location: Małe Trójmiasto

Post

Udało mi się postawić na synology suple. Po wpisaniu w przeglądarkę 192.168.0.100:4443 otwiera się okno logowania do supli.
Nie mogę sobie poradzić z przypisaniem własnej domeny do supli. A i mam stałe IP zewnętrzne. W kwestii sprzętu to mam modem od uslugodawcy Technicolor i na nim otwarte porty 2015, 2016, 4443, 8888. Dalej mam router EDGEmax, gdzie przekierowałem te same porty na na adres supli czyli 192.168.0.100. Próbowałem ustawić modem usługodawcy na BridgeMode i wtedy miałem tylko przekierowane porty na moim Edge. Ale cały czas bez skutecznie, nie łączy w suplą. W dns-ach mojej domeny zrobiłem wpis A z moim IP zewnętrznym. Moja doman ma też SSL. Ktoś pomoże jak to ogarnąć?
jaku2k
Posts: 890
Joined: Sun May 24, 2020 8:40 pm

Post

Jeśli masz Suplę na porcie 4443, to musisz zastosować odwrócone proxy, aby przekierowywać https (443) na 4443. Z wbudowanym proxy i 443 są problemy, polecam NPM Proxy Manager. link do dobrego poradnika: https://youtu.be/S7p3_7YRaN4?si=KzQBFYvJzHGGkMK2
Pozdrawiam
Jakub
Lomax1983
Posts: 247
Joined: Tue Mar 09, 2021 8:29 pm
Location: Małe Trójmiasto

Post

Teraz mam że jak próbuje się zalogować po domenie do supli łączy mnie z moim routerem. Czy to oznacza że porty nie są otwarte?

Return to “FAQ / Jak to zrobić”