Supla dla OpenWRT/LEDE

terror
Posty: 28
Rejestracja: śr paź 04, 2017 8:20 pm

Witam

Zastanawiam się nad instalacją chmury/servera na LEDE . Niestety ale na razie jest pod górkę.

Docker oczywiście nie wspiera tego systemu.

Kod: Zaznacz cały

[08:20:13]-[root@main](/srv/www/supla) # curl -sSL https://get.docker.com | sh
# Executing docker install script, commit: 1d31602

Either your platform is not easily detectable or is not supported by this
installer script.

Może ktoś już próbował i podzieli się doświadczeniem? Na razie lecę z ręcznie z Dockerem.

Tak po krótce to na pewno do php trzeba zainstalować masę modułów:

np. xml, xmlwriter, tokenizer, phar, intl i sporo innych.

Kod: Zaznacz cały

[08:50:59]-[root@main](/srv/www/supla) # ./composer.phar install
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Package operations: 71 installs, 0 updates, 0 removals
  - Installing symfony/symfony (v3.3.6): Downloading (75%)
mmap() failed: [12] Out of memory
Segmentation fault
Mało ramu, polecam przed uruchomieniem Dockera wyłaczyć większosć usług.

Niestety, wyłącznie usług nie pomogło.

Kod: Zaznacz cały

[08:53:31]-[root@main](/srv/www/supla) # ./composer.phar install
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Package operations: 71 installs, 0 updates, 0 removals
  - Installing symfony/symfony (v3.3.6): Downloading (100%)
mmap() failed: [12] Out of memory

mmap() failed: [12] Out of memory

Fatal error: Out of memory (allocated 16445440) (tried to allocate 8054112 bytes) in phar:///srv/www/supla/composer.phar/src/Composer/Util/RemoteFilesystem.php on line 458
Żeby nie było - Mem: 26848K used, 33424K free, 1904K shrd, 804K buff, 7680K cached
Awatar użytkownika
fracz
Posty: 2256
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Kraków

Dlaczego musisz coś doinstalowywać do PHP? PHP w ogóle nie musi być na hoście. A do kontenera, jeśli udało się go ruszyć, nie powinieneś musieć nic doinstalowywać.

Ale IMO z taką ilością ramu nie poszalejesz, wątpię by Ci to ruszyło.
terror
Posty: 28
Rejestracja: śr paź 04, 2017 8:20 pm

No nic sprawdzę czy to w ogóle ruszy o ile to odpalę. Bo w sumie nie bardzo wiem co mam już odpalać - to co chciałem zrobić to wersja dla dev.

composer run-script webpack ?

Tylko, że brak w pakietach npm..
Awatar użytkownika
fracz
Posty: 2256
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Kraków

Nic z tych rzeczy. Jeśli chodzi o samego clouda to postawienie produkcyjnej wersji bez dockera za pomocą paczek z releasów. Rozpakować, skonfigurować i ma działać.

Jak chcesz to próbować uruchamiać bez Dockera, tutaj masz źródła kontenerów (katalogi cloud i server). Trzeba zrobić to samo tylko ręcznie w OS i teoretycznie powinno ruszyć.
George2002
Posty: 188
Rejestracja: pn maja 01, 2017 2:00 am

Udało się coś koledze zdziałać ? pytam bo też z LEDE korzytam i w routerze z RAM i Flash nie będzie w razie czego problemu - Xiaomi Router 3G 128MB Flash i 256MB RAM :D (swoją drogą polecam - za 125-150zł mamy super router z wsparciem LEDE dużym RAM i Flash oraz wifi 2.4Ghz + 5Ghz i 2 wtyki gigabit LAN :) )
George2002
Posty: 188
Rejestracja: pn maja 01, 2017 2:00 am

Podbijam - coś ktoś :) ?
terror
Posty: 28
Rejestracja: śr paź 04, 2017 8:20 pm

George2002 pisze: wt sty 30, 2018 1:49 pm Podbijam - coś ktoś :) ?
Chwilowo sobie odpuscilem bo nic z tego nie wyszlo ale mam zamiar za jakiś czas do tego wrócić.
alvaro99
Posty: 73
Rejestracja: śr sty 23, 2019 10:54 pm
Lokalizacja: Brzeszcze

Hej! I co postawił ktoś tą Suplę na OpenWrt?
kpisiek
Posty: 9
Rejestracja: ndz mar 10, 2019 3:30 pm

Afe firmware przez domoticz na openwrt idzie postawić

właściwie z tych co idzie od AFE softu wsadzić do przekaźników to wsadzam,
resztę odpalam z ESPEasy

Domoticz działa dla mojej kobiety lokalnie, a dla mnie zdalnie.
Obrazek

i co najważniejsze działa na telefonie w wersji LITE i potężnej za 31 zł PRO
Lukil
Posty: 79
Rejestracja: sob lut 06, 2021 1:35 pm

Próbuję odpalić na OpenWrt może ktoś coś doradzi? bo mi już skończyły się pomysły.
Router z swap i exroot

root@OpenWrt:~# ./supla-docker/supla.sh start
Starting SUPLA containers
[+] Running 0/33
⠋ supla-server Pulling 9.1s
⠴ d836772a1c1f Waiting 2.5s
⠴ e165c822ad6f Waiting 2.5s
⠴ b2b4981b8a1d Waiting 2.5s
⠴ 19235fce5329 Waiting 2.4s
⠴ 6e022be6aec1 Waiting 2.5s
⠴ 1d316384f2ee Waiting 2.5s
⠴ fcc5c0d8af98 Waiting 2.5s
⠋ supla-db Pulling 9.1s
⠋ supla-cloud Pulling 9.1s
⠴ ae13dd578326 Downloading [=> ] 655.4kB/31.38MB 2.5s
⠴ f15d475049bf Download complete 2.5s
⠴ 886e5161983f Downloading [> ] 540.7kB/91.6MB 2.5s
⠴ aa7666573a25 Waiting 2.5s
⠴ 59357a0f9863 Waiting 2.5s
⠴ dc3ffb8c774e Waiting 2.5s
⠴ 513e9383f6d4 Waiting 2.5s
⠴ 5ebd0737aa08 Waiting 2.5s
⠴ 255df6c25392 Waiting 2.5s
⠴ f2994be86066 Waiting 2.5s
⠴ 746eb0cc36a4 Waiting 2.5s
⠴ e46201569d4f Waiting 2.5s
⠴ e05ec73939b3 Waiting 2.5s
⠴ a1488be2aff6 Waiting 2.5s
⠴ 0990d9fb1950 Waiting 2.5s
⠴ 2e7474bcb84c Waiting 2.5s
⠴ 41507337bc94 Waiting 2.5s
⠴ 1b02339deb60 Waiting 2.5s
⠴ 59dfbfa9d61a Waiting 2.5s
⠴ 093970da8c33 Waiting 2.5s
⠴ 366ab9ce2b80 Waiting 2.5s
⠴ 131c1cbc980c Waiting 2.5s
⠴ 8c9af405fd1a Waiting 2.5s
no matching manifest for linux/mipsle in the manifest list entries
root@OpenWrt:~#

Czy będzie przygotowany kiedyś obraz pod wersję linuxa z OpenWrtt?
ODPOWIEDZ

Wróć do „Pomoc”