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

User avatar
lesny8
Posts: 2943
Joined: Mon Dec 11, 2017 9:43 pm

Post

A masz ten plik docker-compose.arm32v7.yml? Normalnie to skrypt go generuje jak os jest 32bit. Jak go nie stworzyłeś to utwórz i wklej to co poniżej

Code: Select all

version: '3.4'

services:
  supla-cloud:
    image: supla/supla-cloud:arm32v7

  supla-db:
    image: hypriot/rpi-mysql:5.5

  supla-server:
    image: supla/supla-server:arm32v7
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
tijo
Posts: 241
Joined: Fri Dec 01, 2017 12:44 pm

Post

Code: Select all

version: '3.4'

services:
  supla-cloud:
    image: supla/supla-cloud:arm32v7

  supla-db:
    environment:
     MYSQL_DATABASE: supla
     MYSQL_PASSWORD: ${DB_PASSWORD}
     MYSQL_ROOT_PASSWORD: ${DB_PASSWORD}
     MYSQL_USER: supla
    container_name: ${COMPOSE_PROJECT_NAME}-db
    image: hypriot/rpi-mysql:5.5
    ports:
    - ${DB_PORT}:3306
    restart: always
    volumes:
    - ${SUPLA_FOLDER}/mysql:/var/lib/mysql:z

  supla-server:
    image: supla/supla-server:arm32v7

to w końcu nie tak ma wyglądać?
User avatar
lesny8
Posts: 2943
Joined: Mon Dec 11, 2017 9:43 pm

Post

Nie.
Masz 3 pliki, które docker compose składa do kupy.
docker-compose.yml
docker-compose.proxy.yml
docker-compose.arm32v7.yml
Trzeciego nie masz bo robisz instalacje na OS 64bit i się nie wygenerował, wiec sobie go utwórz i wklej tam to co Ci wyżej podałem.
Nic nie trzeba więcej zmieniać.
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
tijo
Posts: 241
Joined: Fri Dec 01, 2017 12:44 pm

Post

lesny8 wrote: Sun Oct 20, 2024 10:42 pm Nie.
Masz 3 pliki, które docker compose składa do kupy.
docker-compose.yml
docker-compose.proxy.yml
docker-compose.arm32v7.yml
Trzeciego nie masz bo robisz instalacje na OS 64bit i się nie wygenerował, wiec sobie go utwórz i wklej tam to co Ci wyżej podałem.
Nic nie trzeba więcej zmieniać.
Dziwne bo mi się wygenerował....spróbuje zrobić według instrukcji @klimasa....bo już leci nowa instalacja rapsbiana na ssd...
tijo
Posts: 241
Joined: Fri Dec 01, 2017 12:44 pm

Post

Podchodzę do walki jeszcze raz:

Code: Select all

root@raspberrypi:/# docker ps
CONTAINER ID   IMAGE                                                 COMMAND                  CREATED          STATUS                   PORTS                                                           NAMES
62feaeb28fb4   nginx:1.21.3                                          "/docker-entrypoint.…"   7 minutes ago    Up 7 minutes             0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp                        nginx-web
72daad6a5470   lesny8/rpi-docker-letsencrypt-nginx-proxy-companion   "/bin/bash /app/entr…"   7 minutes ago    Up 7 minutes                                                                             nginx-letsencrypt
c4999853e61c   lesny8/rpi-docker-gen                                 "/usr/local/bin/dock…"   7 minutes ago    Up 7 minutes                                                                             nginx-gen
a1f08cf591ce   supla/supla-server:arm32v7                            "/usr/bin/server-ent…"   19 minutes ago   Up 7 minutes (healthy)   0.0.0.0:2015-2016->2015-2016/tcp, :::2015-2016->2015-2016/tcp   supla-server
7cb3f3fd9aac   supla/supla-cloud:arm32v7                             "docker-php-entrypoi…"   19 minutes ago   Up 7 minutes (healthy)   80/tcp                                                          supla-cloud
fe12a66140ff   hypriot/rpi-mysql:5.5                                 "/entrypoint.sh mysq…"   19 minutes ago   Up 7 minutes             3306/tcp                                                        supla-db
root@raspberrypi:/#
a na stronie tak:

Code: Select all

503 Service Temporarily Unavailable
nginx/1.21.3
User avatar
lesny8
Posts: 2943
Joined: Mon Dec 11, 2017 9:43 pm

Post

tijo wrote: Tue Oct 22, 2024 9:53 pm Podchodzę do walki jeszcze raz:

Code: Select all

root@raspberrypi:/# docker ps
CONTAINER ID   IMAGE                                                 COMMAND                  CREATED          STATUS                   PORTS                                                           NAMES
62feaeb28fb4   nginx:1.21.3                                          "/docker-entrypoint.…"   7 minutes ago    Up 7 minutes             0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp                        nginx-web
72daad6a5470   lesny8/rpi-docker-letsencrypt-nginx-proxy-companion   "/bin/bash /app/entr…"   7 minutes ago    Up 7 minutes                                                                             nginx-letsencrypt
c4999853e61c   lesny8/rpi-docker-gen                                 "/usr/local/bin/dock…"   7 minutes ago    Up 7 minutes                                                                             nginx-gen
a1f08cf591ce   supla/supla-server:arm32v7                            "/usr/bin/server-ent…"   19 minutes ago   Up 7 minutes (healthy)   0.0.0.0:2015-2016->2015-2016/tcp, :::2015-2016->2015-2016/tcp   supla-server
7cb3f3fd9aac   supla/supla-cloud:arm32v7                             "docker-php-entrypoi…"   19 minutes ago   Up 7 minutes (healthy)   80/tcp                                                          supla-cloud
fe12a66140ff   hypriot/rpi-mysql:5.5                                 "/entrypoint.sh mysq…"   19 minutes ago   Up 7 minutes             3306/tcp                                                        supla-db
root@raspberrypi:/#
a na stronie tak:

Code: Select all

503 Service Temporarily Unavailable
nginx/1.21.3
Teraz widzę, że korzystasz z moich obrazów budowanych dawno temu zanim jeszcze pojawił się prosty w obsłudze NPM
Przeczytaj sobie ten post i kilka poniżej i się do tego zastosuj, będzie działać :)
viewtopic.php?p=178286#p178286
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
tijo
Posts: 241
Joined: Fri Dec 01, 2017 12:44 pm

Post

@lesny8
udało się od strzała....winą u mnie była obudowa do dysku która waliła błędami....już wszystko działa jak należy. Dziękuję za pomoc
tijo
Posts: 241
Joined: Fri Dec 01, 2017 12:44 pm

Post

Witam!!
Postanowiłem to odpalić na debianie na amd64.
wszystko idzie pięknie do momentu startowania kontenerów.

Code: Select all

 ⠼ supla-db Pulling                                                                                                                                                                                                                     2.4s
no matching manifest for linux/amd64 in the manifest list entries
jak powinna wyglądać ostatnia linijka w ./env

?
User avatar
lesny8
Posts: 2943
Joined: Mon Dec 11, 2017 9:43 pm

Post

tijo wrote: Thu Oct 24, 2024 8:03 pm Witam!!
Postanowiłem to odpalić na debianie na amd64.
wszystko idzie pięknie do momentu startowania kontenerów.

Code: Select all

 ⠼ supla-db Pulling                                                                                                                                                                                                                     2.4s
no matching manifest for linux/amd64 in the manifest list entries
jak powinna wyglądać ostatnia linijka w ./env

?
Compose nie widzi u Ciebie obrazu dla bazy danych dla architektury amd64, ale ten obraz na hubie przecież jest
https://hub.docker.com/_/mysql/tags?name=5.7.20

.env generuje się po uruchomieniu skryptu ./supla.sh na podstawie .env.default i w zależności od posiadanej architektury procesora modyfikuje go odpowiednio. Domyślnie obrazy są dla amd64(x86_64 to to samo).
I tak tylko dla systemów 64 bitowych ARM trzeba wskazać odpowiednio obrazy 32bitowe bo 64bitowych nie ma na hubie dockera, bo nikt ich nie buduje. Dlatego w przypadku amd64 nie musisz nic zmieniać, gdyż zarówno obrazy Supli jak i mysql na amd64 istnieją i działają. Nie wiem co tam zamieszałeś po drodze z tym obrazem bazy, że compose się pogubił :)
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
tijo
Posts: 241
Joined: Fri Dec 01, 2017 12:44 pm

Post

głupi jestem....nie potrzebnie wychodziłem przed szereg...już wszystko działa. Że ja tego od razu nie postawiłem na terminalu....ech...

Return to “FAQ / Jak to zrobić”