SUPLA (Docker) - zarządzanie własną instancją
supla_temperature_log
Próbuje zrobić kopię bazy danych, niestety mam błąd:
hasło mam zapisane (zmieniłem domyślne podczas intalacji na QNAPie), jak mogę sprawdzić czy hasło mam dobre?? może inny użytkownik niż root??
Kod: Zaznacz cały
Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to connect
Witam.
W jaki sposób zrobić przywrócenie danych z kopii zapasowej w przypadku zmiany z armv6 na armv7?
Rozumiem, że robię backup na armv6:
Potem stawiam od nowa serwer na armv7 na nowej karcie i co dalej ?
W jaki sposób zrobić przywrócenie danych z kopii zapasowej w przypadku zmiany z armv6 na armv7?
Rozumiem, że robię backup na armv6:
Kod: Zaznacz cały
source supla-docker/.env
docker exec supla-db mysqldump -u root --password="$DB_PASSWORD" supla > supla.sql
Powinno działać.Kaowiec pisze: ↑śr lut 27, 2019 9:34 pm (...)
Czas na przywrócenie bazy:
po kolei lecą:Kod: Zaznacz cały
source supla-docker/.env docker exec -u www-data supla-cloud php bin/console doctrine:database:drop --force docker exec -u www-data supla-cloud php bin/console doctrine:database:create cat supla.sql | docker exec -i supla-db mysql -u root --password=$DB_PASSWORD supla
supla.sql oczywiście w katalogu głównym.
robię:
./suplash restart - kontenery się restartują
Wchodzę do clouda, mam swoje dane ale
Serwer is down
log mówi: "Incorect database version!"
robię jedyne co mi przychodzi do głowy:(...)Kod: Zaznacz cały
git pull ./supla.sh upgrade
OK, ale nie jest dla mnie jasna kwestia w jaki sposób następuje przywrócenie bazy...Kaowiec pisze: ↑wt mar 19, 2019 7:50 amPowinno działać.Kaowiec pisze: ↑śr lut 27, 2019 9:34 pm (...)
Czas na przywrócenie bazy:
po kolei lecą:Kod: Zaznacz cały
source supla-docker/.env docker exec -u www-data supla-cloud php bin/console doctrine:database:drop --force docker exec -u www-data supla-cloud php bin/console doctrine:database:create cat supla.sql | docker exec -i supla-db mysql -u root --password=$DB_PASSWORD supla
supla.sql oczywiście w katalogu głównym.
robię:
./suplash restart - kontenery się restartują
Wchodzę do clouda, mam swoje dane ale
Serwer is down
log mówi: "Incorect database version!"
robię jedyne co mi przychodzi do głowy:(...)Kod: Zaznacz cały
git pull ./supla.sh upgrade
Robię kopię bazy na armv6 (rozumiem że ta kopia zapisuje się na karcie), potem wszystko robię od nowa na na nowej karcie dla architektury armv7 ?
Hej,
możecie mnie pokierować albo odpowiedzieć na kilka pytań? Będę wdzięczny.
Akcja dzieje się na Orange Pi z Armbianem. Sklonowałem kontener (jeśli się poprawnie wyrażam) do katalogu domowego, uruchomiłem skrypt i mam już domyślną konfigurację. Na tym na razie poprzestałem.
Na tej samej maszynie mam Apacha, MySQLa i jeszcze parę innych. Porty 80 i 443 mam zajęte przez Apacha.
Potrzebuję skonfigurować Supla Cloud tak, by móc w Apachu przypisać subdomenę. Czy tak się da?
Do czego służy parametr CLOUD_DOMAIN? Czy mam tu podać adres lokalny serwera, mój adres publiczny czy może właśnie tę docelową domenę (tylko co wtedy na to Apache)?
A parametry FIRST_USER_EMAIL i _PASSWORD? Czy tu chodzi o to, bym mógł się zalogować po raz pierwszy do chmury, a potem mógł w chmurze zmienić swoje hasło?
A "mailer settings" - rozumiem, że tu powinienem podać dane jakiegoś swojego konta SMTP (na Orange Pi nie postawiłem serwera pocztowego), żeby serwer Supli mógł wysyłać wiadomości do użytkowników (czyli do mnie)?
możecie mnie pokierować albo odpowiedzieć na kilka pytań? Będę wdzięczny.
Akcja dzieje się na Orange Pi z Armbianem. Sklonowałem kontener (jeśli się poprawnie wyrażam) do katalogu domowego, uruchomiłem skrypt i mam już domyślną konfigurację. Na tym na razie poprzestałem.
Na tej samej maszynie mam Apacha, MySQLa i jeszcze parę innych. Porty 80 i 443 mam zajęte przez Apacha.
Potrzebuję skonfigurować Supla Cloud tak, by móc w Apachu przypisać subdomenę. Czy tak się da?
Do czego służy parametr CLOUD_DOMAIN? Czy mam tu podać adres lokalny serwera, mój adres publiczny czy może właśnie tę docelową domenę (tylko co wtedy na to Apache)?
A parametry FIRST_USER_EMAIL i _PASSWORD? Czy tu chodzi o to, bym mógł się zalogować po raz pierwszy do chmury, a potem mógł w chmurze zmienić swoje hasło?
A "mailer settings" - rozumiem, że tu powinienem podać dane jakiegoś swojego konta SMTP (na Orange Pi nie postawiłem serwera pocztowego), żeby serwer Supli mógł wysyłać wiadomości do użytkowników (czyli do mnie)?
Podajesz w tym parametrze domenę, subdomene lub adres IP Orange Pi.kudzu pisze: ↑ndz kwie 07, 2019 8:57 pm ...
Potrzebuję skonfigurować Supla Cloud tak, by móc w Apachu przypisać subdomenę. Czy tak się da?
Do czego służy parametr CLOUD_DOMAIN? Czy mam tu podać adres lokalny serwera, mój adres publiczny czy może właśnie tę docelową domenę (tylko co wtedy na to Apache)?
Żeby nie gryzło się z Apachem musisz przestawić porty w zmiennych PORT_HTTP i PORT_HTTPS na inne niż 80 i 443.
Pierwszy użytkownik, możesz go dodać również z linki komend. Hasło możesz zmienić z chmury ale mailer musi działać.
Tak, ale nie jest to konieczne.
Czekam na kolejne Supla Offline Party
Ale to dotyczy trybu standalone, w którym Supla Cloud jest jednocześnie serwerem HTTP, dobrze rozumiem? Coś jak w RPi Monitorze, gdzie można sobie wybrać czy ma działać samodzielnie czy korzystać z innego serwera (np Apache)?lesny8 pisze: ↑ndz kwie 07, 2019 9:40 pmPodajesz w tym parametrze domenę, subdomene lub adres IP Orange Pi.kudzu pisze: ↑ndz kwie 07, 2019 8:57 pm ...
Potrzebuję skonfigurować Supla Cloud tak, by móc w Apachu przypisać subdomenę. Czy tak się da?
Do czego służy parametr CLOUD_DOMAIN? Czy mam tu podać adres lokalny serwera, mój adres publiczny czy może właśnie tę docelową domenę (tylko co wtedy na to Apache)?
Żeby nie gryzło się z Apachem musisz przestawić porty w zmiennych PORT_HTTP i PORT_HTTPS na inne niż 80 i 443.
A można uruchomić Supla Cloud inaczej, tak, by w Apache’u skonfigurować nową stronę i wskazać Suplę?
Mój OPi nie jest podłączony bezpośrednio do WANu, a przez router. Port 80 i 443 WANu jest przekierowany na 80 i 443 IP w LANie mojego OPi. Apache zajmuje się obsługą subdomen. Jeśli zmienię domyślne porty Supli na inne niż 80 i 443, to będę musiał takich używać do łączenia z serwerem, ale wtedy stracę SSL. Muszę to zrobić przez Apache’a, ale jak?