https://klimastech.eu.org/supla-docker- ... r-compose/
Mam nadzieję że w miarę wszystko jasno opisałem.
LINK: [tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...
- klimasstudio
- Posty: 1115
- Rejestracja: śr sie 28, 2019 9:35 pm
- Lokalizacja: localhost
- Kontakt:
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
Dziękuję. Popraw linka w 1 punkcie dotyczy darmowa-domena-eu-org-w-cloudflare-w-5-krokachklimasstudio pisze: ↑wt gru 27, 2022 10:07 am foto-zajawka-supla-combo.png
LINK: https://klimastech.eu.org/supla-docker- ... r-compose/
Mam nadzieję że w miarę wszystko jasno opisałem.
Wziąłem udział w Supla Offline Party 2023
- klimasstudio
- Posty: 1115
- Rejestracja: śr sie 28, 2019 9:35 pm
- Lokalizacja: localhost
- Kontakt:
Dzięki Nie ma to jak double copy paste
Mam nadzieję że bardzo to ułatwi instalacje i konfigurację.
Mam nadzieję że bardzo to ułatwi instalacje i konfigurację.
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
Witajcie.
Kolejny upgrade, kolejny problem. Nie wstaje supla-cloud. Pomożecie?
EDIT. Problem rozwiązany. viewtopic.php?p=118100&hilit=mariadb#p118100
Kolejny upgrade, kolejny problem. Nie wstaje supla-cloud. Pomożecie?
EDIT. Problem rozwiązany. viewtopic.php?p=118100&hilit=mariadb#p118100
Kod: Zaznacz cały
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
977e76367dbf supla/supla-server:arm32v7 "/usr/bin/server-ent…" 27 seconds ago Up 25 seconds (health: starting) 0.0.0.0:2015-2016->2015-2016/tcp, :::2015-2016->2015-2016/tcp supla-server
79edd1ab1eb7 supla/supla-cloud:arm32v7 "docker-php-entrypoi…" 29 seconds ago Restarting (255) 1 second ago supla-cloud
4737fcffae17 mariadb:10.6.4-focal "docker-entrypoint.s…" 3 minutes ago Up 28 seconds 3306/tcp supla-db
Kod: Zaznacz cały
docker logs --tail=50 supla-cloud
SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'issued_
with_refresh_token_id'
In PDOConnection.php line 141:
SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'issued_
with_refresh_token_id'
doctrine:migrations:migrate [--write-sql [WRITE-SQL]] [--dry-run] [--query-time] [--allow-no-migration] [--all-or-nothing [ALL-OR-NOTHING]] [--configuration [CONFIGURATION]] [--db-configuration [DB-CONFIGURATION]] [--db DB] [--em EM] [--shard SHARD] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command> [<version>]
Database connection has been established.
Application Migrations
Migrating up to 20221219113615 from 20221020225729
++ migrating 20221124222346
-> ALTER TABLE supla_oauth_access_tokens ADD issued_with_refresh_token_id INT DEFAULT NULL
Migration 20221124222346 failed during Execution. Error An exception occurred while executing 'ALTER TABLE supla_oauth_access_tokens ADD issued_with_refresh_token_id INT DEFAULT NULL':
SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'issued_with_refresh_token_id'
In AbstractMySQLDriver.php line 84:
An exception occurred while executing 'ALTER TABLE supla_oauth_access_token
s ADD issued_with_refresh_token_id INT DEFAULT NULL':
SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'issued_
with_refresh_token_id'
In Exception.php line 18:
SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'issued_
with_refresh_token_id'
In PDOConnection.php line 141:
SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'issued_
with_refresh_token_id'
doctrine:migrations:migrate [--write-sql [WRITE-SQL]] [--dry-run] [--query-time] [--allow-no-migration] [--all-or-nothing [ALL-OR-NOTHING]] [--configuration [CONFIGURATION]] [--db-configuration [DB-CONFIGURATION]] [--db DB] [--em EM] [--shard SHARD] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command> [<version>]
po przeczytaniu poradnika rozumiem, że ta procedura będzie trwać ok miesiąc? Czy da się coś pominąć a potem podmienić domenę?klimasstudio pisze: ↑wt gru 27, 2022 10:07 am foto-zajawka-supla-combo.png
LINK: https://klimastech.eu.org/supla-docker- ... r-compose/
Mam nadzieję że w miarę wszystko jasno opisałem.
I przy okazji .... nawet jak nie rozumiem to lubię wiedzieć co robię przynajmniej w zarysie Możesz objaśnić w skrócie co robi cloudflare, clouddns dla zielonego? I druga kwestia sens kontenerów jakoś ogarniam, a co to stack?
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023
________________________________________
Wziąłem udział w Supla Offline Party 2023
- klimasstudio
- Posty: 1115
- Rejestracja: śr sie 28, 2019 9:35 pm
- Lokalizacja: localhost
- Kontakt:
Uzyskanie domeny z końcówką .eu.org trwa zazwyczaj do miesiąca nic na to nie poradzisz ale masz za darmo domene.YoMan pisze: ↑sob sty 28, 2023 5:14 pm po przeczytaniu poradnika rozumiem, że ta procedura będzie trwać ok miesiąc? Czy da się coś pominąć a potem podmienić domenę?
I przy okazji .... nawet jak nie rozumiem to lubię wiedzieć co robię przynajmniej w zarysie Możesz objaśnić w skrócie co robi cloudflare, clouddns dla zielonego? I druga kwestia sens kontenerów jakoś ogarniam, a co to stack?
CloudFlare pozwoli Ci zabezpieczyć swoje domeny/subdomeny i zarządzać strefą DNS swoich domen.
Stack jak wolne tłumaczenie to stos, czyli w jednym stacku wpisujesz konfiguracje np dla serwera www, bazy danych . Możesz też np. uruchomić kilka serwerów jednoczeńie z różnymi portami i parametrami. Uruchamiasz 1 stack a nie kazdy kontener po kolei. Czasem musisz najpierw uruchomić bazę danych a później serwer który z niej korzysta w razie nie wykrycia bazy miałbyś błąd i przerwanie działania. W takim stocie (czyli defakto docker-compose) masz nawet zmienne mówiące ze aplikacja sie dopiero uruchomi jak wystartuje kontener z baza danych.
Można przyjąć ze to co masz w pliku docker-compose.yml mozesz wkleić do stacka w portainerze. Chyba każdemu nowicjuszowi łatwiej kopiuj wklej i widzieć co się dzieje niż na ślepo klepać komendy.
To tak w skrócie. Mam nadzieję że wyjaśniłem w zadowalającym stopniu
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
nie powiem, żebym stał się jakoś dużo mądrzejszy ale będę próbował. Dzięki.klimasstudio pisze: ↑sob sty 28, 2023 5:34 pmUzyskanie domeny z końcówką .eu.org trwa zazwyczaj do miesiąca nic na to nie poradzisz ale masz za darmo domene.YoMan pisze: ↑sob sty 28, 2023 5:14 pm po przeczytaniu poradnika rozumiem, że ta procedura będzie trwać ok miesiąc? Czy da się coś pominąć a potem podmienić domenę?
I przy okazji .... nawet jak nie rozumiem to lubię wiedzieć co robię przynajmniej w zarysie Możesz objaśnić w skrócie co robi cloudflare, clouddns dla zielonego? I druga kwestia sens kontenerów jakoś ogarniam, a co to stack?
CloudFlare pozwoli Ci zabezpieczyć swoje domeny/subdomeny i zarządzać strefą DNS swoich domen.
Stack jak wolne tłumaczenie to stos, czyli w jednym stacku wpisujesz konfiguracje np dla serwera www, bazy danych . Możesz też np. uruchomić kilka serwerów jednoczeńie z różnymi portami i parametrami. Uruchamiasz 1 stack a nie kazdy kontener po kolei. Czasem musisz najpierw uruchomić bazę danych a później serwer który z niej korzysta w razie nie wykrycia bazy miałbyś błąd i przerwanie działania. W takim stocie (czyli defakto docker-compose) masz nawet zmienne mówiące ze aplikacja sie dopiero uruchomi jak wystartuje kontener z baza danych.
Można przyjąć ze to co masz w pliku docker-compose.yml mozesz wkleić do stacka w portainerze. Chyba każdemu nowicjuszowi łatwiej kopiuj wklej i widzieć co się dzieje niż na ślepo klepać komendy.
To tak w skrócie. Mam nadzieję że wyjaśniłem w zadowalającym stopniu
Czekam zatem na domenę i wrócę do próby postawienia serwera. Tymczasowo na zwykłym starym lapku w ramach nauki. I tak wychodzi na to, że Plus ma zablokowane porty więc nic nie zdziałam, czekam na światłowód.
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023
________________________________________
Wziąłem udział w Supla Offline Party 2023
- Robert Błaszczak
- Posty: 4007
- Rejestracja: sob gru 22, 2018 8:55 pm
- Lokalizacja: Zielona Góra
- Kontakt:
Plus ma zablokowane porty, bo oferuje dostęp do Internetu za NAT'em (czyli X użytkowników może być pod jednym, publicznym adresem IP). Jeśli chciałbyś mieć z Plusa pełny dostęp, to musiałbyś wykupić sobie usługę dynamicznego, publicznego adresu IP w cenie 5 zł netto / m-c lub stałego, publicznego adresu IP w cenie 15 zł netto / m-c.
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
- klimasstudio
- Posty: 1115
- Rejestracja: śr sie 28, 2019 9:35 pm
- Lokalizacja: localhost
- Kontakt:
Zawsze można używać supli lokalnie lub... ale to już zaawansowana procedura zestawić tunel np. WireGuard do VPSa z publicznym IP. Łącząc się na adres IP
VPSa, będziemy przekierowywani tunelem do naszej supli za NATem.
Ale to już zbyt skomplikowane aby tak hop siup na szybko tłumaczyć.
VPSa, będziemy przekierowywani tunelem do naszej supli za NATem.
Ale to już zbyt skomplikowane aby tak hop siup na szybko tłumaczyć.
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d