Ich möchte ioBroker auf dem Raspi in Docker installieren. Portainer läuft und auch der ioBroker-Container (von buanet) ist installiert. Der Einrichtungsassistent von iobroker startet ganz normal, allerdings bleibt er dann bei "7 Adapter" mit einem weißen Bildschirm hängen. Unten kann ich dann "Anwenden" anklicken und er schließt die Einrichtung ab. Dann kommt erstmal die Meldung, dass eine langsame Verbindung erkannt wurde und ich habe genau 3 Adapter: Admin, BackItUp und Gerätesuche.
Log:
2024-07-03 14:09:36.856 - info: host.iobroker iobroker.js-controller version 5.0.19 js-controller starting
2024-07-03 14:09:36.869 - info: host.iobroker Copyright (c) 2014-2023 bluefox, 2014 hobbyquaker
2024-07-03 14:09:36.872 - info: host.iobroker hostname: iobroker, node: v18.20.3
2024-07-03 14:09:36.873 - info: host.iobroker ip addresses: 172.17.0.2
2024-07-03 14:09:37.608 - info: host.iobroker connected to Objects and States
2024-07-03 14:09:37.686 - info: host.iobroker Node.js version has changed from unknown to 18.20.3
2024-07-03 14:09:37.808 - info: host.iobroker added notifications configuration of host
2024-07-03 14:09:38.754 - info: host.iobroker 3 instances found
2024-07-03 14:09:38.778 - info: host.iobroker starting 3 instances
2024-07-03 14:09:38.914 - info: host.iobroker instance system.adapter.admin.0 started with pid 222
2024-07-03 14:09:42.846 - info: host.iobroker instance system.adapter.backitup.0 started with pid 229
2024-07-03 14:09:45.173 - info: host.iobroker Successfully updated capabilities "cap_net_admin, cap_net_bind_service, cap_net_raw" for /usr/bin/node
2024-07-03 14:09:46.864 - info: host.iobroker instance system.adapter.discovery.0 started with pid 240
2024-07-03 14:09:48.845 - info: backitup.0 (229) starting. Version 2.11.0 in /opt/iobroker/node_modules/iobroker.backitup, node: v18.20.3, js-controller: 5.0.19
2024-07-03 14:09:49.172 - info: backitup.0 (229) [iobroker] backup will be activated at 02:48 every 1 day(s)
2024-07-03 14:09:50.776 - info: admin.0 (222) starting. Version 6.17.14 in /opt/iobroker/node_modules/iobroker.admin, node: v18.20.3, js-controller: 5.0.19
2024-07-03 14:09:50.878 - info: admin.0 (222) requesting all objects
2024-07-03 14:09:51.365 - info: admin.0 (222) received all objects
2024-07-03 14:09:51.654 - info: admin.0 (222) socket.io server listening on port 8081
2024-07-03 14:09:51.664 - info: admin.0 (222) http server listening on port 8081
2024-07-03 14:09:51.666 - info: admin.0 (222) Use link "http://127.0.0.1:8081" to configure.
2024-07-03 14:09:51.828 - warn: admin.0 (222) Repository cannot be read: Active repo - stable
2024-07-03 14:09:51.832 - warn: admin.0 (222) Active repository "stable" cannot be read
2024-07-03 14:09:52.914 - info: discovery.0 (240) starting. Version 4.5.0 in /opt/iobroker/node_modules/iobroker.discovery, node: v18.20.3, js-controller: 5.0.19
2024-07-03 14:10:05.177 - warn: admin.0 (222) Cannot update news: timeout of 13000ms exceeded
2024-07-03 14:10:06.738 - warn: admin.0 (222) Cannot update rating: timeout of 15000ms exceeded
2024-07-03 14:10:11.312 - warn: admin.0 (222) Cannot check node.js versions: Error: getaddrinfo EAI_AGAIN nodejs.org
2024-07-03 14:10:16.054 - info: admin.0 (222) ==> Connected system.user.admin from ::ffff:192.168.178.61
2024-07-03 14:13:52.274 - info: admin.0 (222) <== Disconnect system.user.admin from ::ffff:192.168.178.61 admin
2024-07-03 14:13:52.340 - info: admin.0 (222) ==> Connected system.user.admin from ::ffff:192.168.178.61
2024-07-03 14:13:52.359 - info: admin.0 (222) <== Disconnect system.user.admin from ::ffff:192.168.178.61 admin
2024-07-03 14:13:53.199 - info: admin.0 (222) ==> Connected system.user.admin from ::ffff:192.168.178.61
2024-07-03 14:13:53.511 - info: host.iobroker Updating repository "stable" under "http://download.iobroker.net/sources-dist.json"
2024-07-03 14:14:09.662 - info: admin.0 (222) <== Disconnect system.user.admin from ::ffff:192.168.178.61 admin
2024-07-03 14:14:09.686 - info: admin.0 (222) ==> Connected system.user.admin from ::ffff:192.168.178.61
2024-07-03 14:14:09.699 - info: admin.0 (222) <== Disconnect system.user.admin from ::ffff:192.168.178.61 admin
2024-07-03 14:14:10.064 - info: admin.0 (222) ==> Connected system.user.admin from ::ffff:192.168.178.61
2024-07-03 14:14:14.997 - error: host.iobroker Error by updating repository "stable" under "http://download.iobroker.net/sources-dist.json": Cannot download repository file from "http://download.iobroker.net/sources-dist.json": timeout of 10000ms exceeded
2024-07-03 14:14:52.748 - info: host.iobroker Updating repository "stable" under "http://download.iobroker.net/sources-dist.json"
2024-07-03 14:15:12.780 - error: host.iobroker Error by updating repository "stable" under "http://download.iobroker.net/sources-dist.json": Cannot download repository file from "http://download.iobroker.net/sources-dist.json": timeout of 10000ms exceeded
2024-07-03 14:17:30.948 - warn: admin.0 (222) Cannot update rating: timeout of 15000ms exceeded
2024-07-03 14:18:09.114 - warn: admin.0 (222) Cannot update rating: timeout of 15000ms exceeded
Ich habe im Prinzip die identischen Probleme, kann sie aber nicht lösen, da ich mich mit Docker und Portainer nicht sonderlich auskenne. Deshalb ist mir schon mal nicht klar, ob ich die Befehle in der Console auf dem Raspi oder in Portainer eingeben muss. Ich würde auf letzteres tippen, da ich ja dort iobroker in einem Container installiert habe. Das funktioniert aber nicht.
@thomas-braun
Ich habe schon Pi-hole und Kodi in Portainer drauf und würde jetzt auch gerne noch ioBroker dorthin umziehen, um damit einen Raspi zu sparen, den ich anderweitig benötige.
"Weil ich es kann" wandle ich einfach mal um in "Ich gehe davon aus, dass es möglich ist und würde es gerne auch können".
Edit: Sehe gerade, dass Kodi gar nicht läuft. Dann fällt das Argument schon mal weg. Trotzdem würde ich es gerne machen, u. a. weil ich mich in Docker einarbeiten möchte.
@sabiri bei dem Problem was du dort gefunden hast, ist iobroker direkt auf dem Raspi installiert worden. Da steht nix von Docker. Kommst du aus dem Container ins Internet? Kannst du probieren mit ping. Alles was in dem Beitrag geschrieben wurde, musst du aus dem Container heraus machen.