DK1JAN Posted February 12, 2021 Share Posted February 12, 2021 Hallöle zusammen! Ich bin noch recht frisch im Thema Unraid und brauch mal eure Hilfe. Unraid läuft und macht alles was es soll. Jetzt möchte ich ein Container “fr24feed-piaware” nutzen aber bekomme das einfach nicht zum laufen und aus den Anleitungen werde ich nicht so schlau. Gibt es hier vielleicht jemand der mir damit unter die Arme greifen kann? Sonnige Grüße Jan Quote Link to comment
mgutt Posted February 12, 2021 Share Posted February 12, 2021 Die Anleitung steht hier: https://hub.docker.com/r/thomx/fr24feed-piaware Mach der sollst du dich hier registrieren: https://flightaware.com/account/join/ Dann den Code über das WebTerminal ausführen: docker run -it --rm \ -e "SERVICE_ENABLE_DUMP1090=false" \ -e "SERVICE_ENABLE_HTTP=false" \ -e "SERVICE_ENABLE_FR24FEED=false" \ thomx/fr24feed-piaware /bin/bash Es kommt irgendeine ID, die man notieren soll. Dann auf die Website gehen: https://fr.flightaware.com/adsb/piaware/claim Da soll nun irgendwas auftauchen, was du vermutlich mit deinem Account anklicken musst. Soweit geschafft? Quote Link to comment
Maverick_GERMANY Posted December 15, 2022 Share Posted December 15, 2022 @mgutt es ist immer wieder schön zu sehen, wenn du dich einem Problem annimmst. Meine Hochachtung dafür. Ich hab leider auch meine Problem mit dem Docker auf Unraid. Die Installation via Anleitung bzw. deriner Übersetzung hat funktioniert und beides ist auf Mysteriöse Art und Weise mit einander verbunden. Aber ich kann die WebUI auf dem Computer nicht öffnen. In der Konfiguration läuft der HTTP Port auf 8080 und der Admin HTTP 8754 Nur leider öffnet sich unter den Ports nichts...also http://unraidIP:Port Es ist egal ob ich den Docker in den Einstllungen unter Bridge oder Host anlege, ich erhalte keinen Zugriff via Eingabe der IP:Port oder über die WebUI Nachdem ausführen des Codes im Terminal habe ich einen zusätzlichen Docker Container Namens: blissful_fermat Ist das normal?? Hast du evtl. einen Tipp? Quote Link to comment
ich777 Posted December 15, 2022 Share Posted December 15, 2022 15 minutes ago, Maverick_GERMANY said: Nachdem ausführen des Codes im Terminal habe ich einen zusätzlichen Docker Container Namens: blissful_fermat Ist das normal?? Ja, das ist normal weil du ihm keinen Namen gegeben hast und wenn der container nicht läuft dann kannst du auch klarerweise nicht auf die WebGui. On 2/12/2021 at 3:52 PM, mgutt said: -e "SERVICE_ENABLE_HTTP=false" \ Ich glaube das hier der Fehler liegt und du eher true einsetzen müsstest weil du willst dich ja mittels http verbinden oder? Generell würde ich dir empfehlen den container mittels dem button "Add Container" ganz unten auf der Docker Seite hinzuzufügen und dann die Felder dementsprechend auszufüllen bzw hinzuzufügen, ca so: Die -e steht für Environment Variable und solltest du als in Unraid als Variable hinzufügen, Key ist immer die Bezeichnung und Value immer das nach dem "=" nach der Bezeichnung. Ein Port ist eben ein Port den du vergeben musst. Du kannst alles mit wie im Screenshot ersichtlich "Add another Path, Port, Variable, Label or Device nacheinander anlegen und hast dann ein schönes template für Unraid. Repository und Namen sind auch ganz wichtig wie auf dem Screenshot ersichtlich. Quote Link to comment
Maverick_GERMANY Posted December 15, 2022 Share Posted December 15, 2022 @ich777 Oh ich glaube da muß ich noch etwas Hilfe in anspruch nehmen 😔 Könntest du mir bitte zeigen wie dein Aufbau von Add another Path,Port etc für deine zusätzlichen Host Key ist. Ich weiß nicht was ich da anlegen muß Bei mir sieht das jetzt noch so aus: Quote Link to comment
ich777 Posted December 15, 2022 Share Posted December 15, 2022 12 minutes ago, Maverick_GERMANY said: Könntest du mir bitte zeigen wie dein Aufbau von Add another Path,Port etc für deine zusätzlichen Host Key ist. Ich weiß nicht was ich da anlegen muß Einfach oben vom Drop-Down Variable auswählen zB: 12 minutes ago, Maverick_GERMANY said: Bei mir sieht das jetzt noch so aus: Sieht doch nicht so schlecht aus... Mit dem Gerät bin ich mir nicht ganz so sicher in deinem Template... aber ich kenne den container auch überhaupt nicht weil ich da keine Verwendung dafür habe... Ist das ein serielles Gerät? Dann würde ich es eher mit dem Pfad /dev/ttydUSB0 oder wie auch immer es heißt durchreichen. EDIT: Hab gerade gehsehen der nutzt /dev/bus/usb Oder wenn du ein Gerät vom Host zum container durchreichen willst: Quote Link to comment
Maverick_GERMANY Posted December 15, 2022 Share Posted December 15, 2022 Also ich hab die Geräteadresse von diesem Eintrag abgeleitet. Dachte das wäre Richtig Ist das so Richtig oder wie muß der Schlüssel aufgebaut sein? Danke dir!! Quote Link to comment
ich777 Posted December 15, 2022 Share Posted December 15, 2022 37 minutes ago, Maverick_GERMANY said: Also ich hab die Geräteadresse von diesem Eintrag abgeleitet. Dachte das wäre Richtig Ich bin mir nicht sicher wie das in diesem container funktioniert, es kann durchaus sein das sich die Bus nummern ändern, nur so als Hinweis, auf Dockerhub benutzt er jedenfalls /dev/bus/usb 38 minutes ago, Maverick_GERMANY said: Ist das so Richtig oder wie muß der Schlüssel aufgebaut sein? Genau. Quote Link to comment
Maverick_GERMANY Posted December 15, 2022 Share Posted December 15, 2022 Wenn ich den Docker starte, wird mir das Grüne Dreieck unter dem Logo angezeigt. Aktualisiere ich den Browser ist der Docker gestoppt. Im Protokoll steht dann das: s6-rc: info: service dump1090: starting s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service dump1090 successfully started s6-rc: info: service netcat: starting s6-rc: info: service netcat successfully started s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service init-upintheair: starting s6-rc: info: service confd-piaware: starting s6-rc: info: service confd-layers: starting s6-rc: info: service confd-html: starting s6-rc: info: service confd-fr24feed: starting s6-rc: info: service conf-planefinder: starting s6-rc: info: service conf-adsbexchange: starting s6-rc: info: service confd-fr24feed successfully started s6-rc: info: service fr24feed: starting s6-rc: info: service init-upintheair successfully started s6-rc: info: service confd-layers successfully started s6-rc: info: service conf-planefinder successfully started s6-rc: info: service planefinder: starting s6-rc: info: service conf-adsbexchange successfully started s6-rc: info: service adsbexchange-feed: starting s6-rc: info: service fr24feed successfully started s6-rc: info: service adsbexchange-feed successfully started s6-rc: info: service adsbexchange-stats: starting s6-rc: info: service adsbexchange-mlat: starting s6-rc: info: service adsbexchange-stats successfully started s6-rc: info: service adsbexchange-mlat successfully started [33m[piaware][0m FATAL: PIAWARE_FEEDER_DASH_ID not set! 2022-12-15T15:29:28+01:00 a42bd7eab393 /opt/confd/bin/confd[86]: INFO Backend set to env 2022-12-15T15:29:28+01:00 a42bd7eab393 /opt/confd/bin/confd[86]: INFO Starting confd 2022-12-15T15:29:28+01:00 a42bd7eab393 /opt/confd/bin/confd[86]: INFO Backend source(s) set to s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting s6-rc: info: service planefinder successfully started 2022-12-15T15:29:28+01:00 a42bd7eab393 /opt/confd/bin/confd[86]: INFO /usr/lib/fr24/public_html/config.js has UID 99 should be 0 2022-12-15T15:29:28+01:00 a42bd7eab393 /opt/confd/bin/confd[86]: INFO /usr/lib/fr24/public_html/config.js has GID 100 should be 0 2022-12-15T15:29:28+01:00 a42bd7eab393 /opt/confd/bin/confd[86]: INFO /usr/lib/fr24/public_html/config.js has mode drwxrwxrwx should be -rwxrwxrwx 2022-12-15T15:29:28+01:00 a42bd7eab393 /opt/confd/bin/confd[86]: INFO /usr/lib/fr24/public_html/config.js has md5sum d41d8cd98f00b204e9800998ecf8427e should be 8538a54a6ad0763a4aad43aba067cecd 2022-12-15T15:29:28+01:00 a42bd7eab393 /opt/confd/bin/confd[86]: INFO Target config /usr/lib/fr24/public_html/config.js out of sync [33m[piaware][0m FATAL: PIAWARE_FEEDER_DASH_ID not set! 2022-12-15T15:29:28+01:00 a42bd7eab393 /opt/confd/bin/confd[86]: ERROR rename /usr/lib/fr24/public_html/.config.js280319795 /usr/lib/fr24/public_html/config.js: file exists 2022-12-15T15:29:28+01:00 a42bd7eab393 /opt/confd/bin/confd[86]: FATAL rename /usr/lib/fr24/public_html/.config.js280319795 /usr/lib/fr24/public_html/config.js: file exists s6-rc: info: service planefinder-log: starting s6-rc: warning: unable to start service confd-html: command exited 1 [33m[piaware][0m FATAL: PIAWARE_FEEDER_DASH_ID not set! s6-rc: info: service planefinder-log successfully started [33m[piaware][0m FATAL: PIAWARE_FEEDER_DASH_ID not set! s6-rc: info: service legacy-cont-init successfully started [33m[piaware][0m FATAL: PIAWARE_FEEDER_DASH_ID not set! s6-rc: warning: unable to start service confd-piaware: command exited 1 s6-rc: info: service legacy-cont-init: stopping s6-rc: info: service planefinder-log: stopping s6-rc: info: service netcat: stopping s6-rc: info: service init-upintheair: stopping s6-rc: info: service confd-layers: stopping s6-rc: info: service fr24feed: stopping s6-rc: info: service adsbexchange-stats: stopping s6-rc: info: service adsbexchange-mlat: stopping s6-rc: info: service init-upintheair successfully stopped s6-rc: info: service planefinder-log successfully stopped s6-rc: info: service planefinder: stopping s6-rc: info: service confd-layers successfully stopped s6-rc: info: service netcat successfully stopped s6-rc: info: service adsbexchange-stats successfully stopped s6-rc: info: service legacy-cont-init successfully stopped s6-rc: info: service fix-attrs: stopping s6-rc: info: service adsbexchange-mlat successfully stopped s6-rc: info: service adsbexchange-feed: stopping s6-rc: info: service planefinder successfully stopped s6-rc: info: service conf-planefinder: stopping s6-rc: info: service fix-attrs successfully stopped s6-rc: info: service fr24feed successfully stopped s6-rc: info: service confd-fr24feed: stopping s6-rc: info: service conf-planefinder successfully stopped s6-rc: info: service confd-fr24feed successfully stopped s6-rc: info: service adsbexchange-feed successfully stopped s6-rc: info: service conf-adsbexchange: stopping s6-rc: info: service dump1090: stopping s6-rc: info: service conf-adsbexchange successfully stopped s6-rc: info: service s6rc-oneshot-runner: stopping s6-rc: info: service s6rc-oneshot-runner successfully stopped s6-rc: info: service dump1090 successfully stopped Quote Link to comment
ich777 Posted December 15, 2022 Share Posted December 15, 2022 1 hour ago, Maverick_GERMANY said: [33m[piaware][0m FATAL: PIAWARE_FEEDER_DASH_ID not set! 2022-12-15T15:29:28+01:00 a42bd7eab393 Das ist mal der erste fehler den ich sehe den du beheben musst. Was ist das PIAWARE_FEEDER_DASH_ID? Kann man das ding auch ausschalten mit einer variable? Quote Link to comment
Maverick_GERMANY Posted December 17, 2022 Share Posted December 17, 2022 (edited) sooo nachdem ich ein kleines Problem mit Unraid selbst hatte (Danke an mgutt und hawihoney) versuche ich es nochmal von vorne. Bei den Apps installiere ich den Docker fr24feed-piaware und tätige folgende Einstellungen Netzwerktyp: Host (in der Anleitung steht er auf Bridge - da ist aber bei mir der 8080 Port durch NGINX bereits belegt) RTL-SDR Device: /dev/bus/usb/002/003 HTTP Port: 8080 und Admin HTTP steht bereits auf: 8754 Gemäß dieser Anleitung https://hub.docker.com/r/thomx/fr24feed-piaware habe ich einen Account bei flightaware angelegt. Die Befehlszeilen die ich über den Terminal eingeben soll, kann ich auch direkt im Docker bzw in den Einstellungen hinterlegen, wenn ich das @ich777 recht verstanden habe und somit brauche ich nicht die nachfolgende Befehlszeilen im Terminal ausführe - ist das richtig? docker run -it --rm \ -e "SERVICE_ENABLE_DUMP1090=false" \ -e "SERVICE_ENABLE_HTTP=false" \ -e "SERVICE_ENABLE_FR24FEED=false" \ thomx/fr24feed-piaware /bin/bash Edited December 17, 2022 by Maverick_GERMANY Quote Link to comment
ich777 Posted December 17, 2022 Share Posted December 17, 2022 52 minutes ago, Maverick_GERMANY said: da ist aber bei mir der 8080 Dann lass den container port auf 8080 und den host port legst du auf was anderes 8085 oder was auch immer, dann kannst du mit 8085 drauf zugreifen. 53 minutes ago, Maverick_GERMANY said: Die Befehlszeilen die ich über den Terminal eingeben soll, kann ich auch direkt im Docker bzw in den Einstellungen hinterlegen, wenn ich das @ich777 recht verstanden habe und somit brauche ich nicht die nachfolgende Befehlszeilen im Terminal ausführe - ist das richtig? Exakt, du siehst auch fast das gleiche Kommando sobald du im Template auf Apply klickst im nächsten Fenster. Quote Link to comment
Maverick_GERMANY Posted December 17, 2022 Share Posted December 17, 2022 On 12/15/2022 at 4:55 PM, ich777 said: PIAWARE_FEEDER_DASH_ID Das ist der "Unique Identifier" von Flightaware? Quote Link to comment
Maverick_GERMANY Posted December 17, 2022 Share Posted December 17, 2022 (edited) Ich hab jetzt alles an Werten eingetragen die ich in der Anleitung gesehen habe und hoffe das passt so zu meinem Unraid Setup Wenn ich ganz am Ende auf Anwenden gehe und der Docker die Änderungen übernimmt zeigt er mir das an: root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker create --name='fr24feed-piaware' --net='host' -e TZ="Europe/Berlin" -e HOST_OS="Unraid" -e 'TCP_PORT_8080'='8080' -e 'PIAWARE_FEEDER_DASH_ID'='5a588ec1-aa73-4931-99cf-c2aab0dd45f5' -e 'SERVICE_ENABLE_DUMP1090'='false' -e 'SERVICE_ENABLE_HTTP'='true' -e 'SERVICE_ENABLE_FR24FEED'='false' -e 'SERVICE_ENABLE_PIAWARE'='false' -e 'PIAWARE_RECEIVER_DASH_TYPE'='other' -e 'PIAWARE_RECEIVER_DASH_HOST'='192.168.212.50' -e 'PIAWARE_RECEIVER_DASH_PORT'='30005' -e 'TCP_PORT_8754'='8754' -v '/mnt/user/appdata/fr24feed-piaware/piaware.conf':'/etc/piaware.conf':'rw' -v '/mnt/user/appdata/fr24feed-piaware/config.js':'/usr/lib/fr24/public_html/config.js':'rw' -v '/mnt/user/appdata/fr24feed-piaware/fr24feed.ini':'/etc/fr24feed.ini':'rw' --device='/dev/bus/usb/002/003' 'thomx/fr24feed-piaware' ea2ff766e1b728989156606f075627c36ef0f9630c6d8b72d37d3748e8884e79 Der Befehl wurde erfolgreich ausgeführt! Die Protokolldatei nach Start des Dockers zeigt mir das an: s6-rc: info: service dump1090: starting s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service dump1090 successfully started s6-rc: info: service netcat: starting s6-rc: info: service netcat successfully started s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service init-upintheair: starting s6-rc: info: service confd-piaware: starting s6-rc: info: service confd-layers: starting s6-rc: info: service confd-html: starting s6-rc: info: service confd-fr24feed: starting s6-rc: info: service conf-planefinder: starting s6-rc: info: service conf-adsbexchange: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service init-upintheair successfully started s6-rc: info: service conf-planefinder successfully started s6-rc: info: service planefinder: starting s6-rc: info: service conf-adsbexchange successfully started s6-rc: info: service adsbexchange-feed: starting s6-rc: info: service confd-piaware successfully started s6-rc: info: service piaware: starting s6-rc: info: service confd-fr24feed successfully started s6-rc: info: service fr24feed: starting s6-rc: info: service planefinder successfully started s6-rc: info: service planefinder-log: starting s6-rc: info: service adsbexchange-feed successfully started s6-rc: info: service adsbexchange-stats: starting s6-rc: info: service adsbexchange-mlat: starting s6-rc: info: service piaware successfully started s6-rc: info: service fr24feed successfully started s6-rc: info: service adsbexchange-mlat successfully started s6-rc: info: service adsbexchange-stats successfully started s6-rc: info: service planefinder-log successfully started 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[101]: INFO Backend set to env 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[92]: INFO Backend set to env 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[101]: INFO Starting confd 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[101]: INFO Backend source(s) set to 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[92]: INFO Starting confd 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[92]: INFO Backend source(s) set to 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[92]: INFO Target config /usr/lib/fr24/public_html/layers.js out of sync 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[92]: INFO Target config /usr/lib/fr24/public_html/layers.js has been updated 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[101]: INFO /usr/lib/fr24/public_html/config.js has UID 99 should be 0 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[101]: INFO /usr/lib/fr24/public_html/config.js has GID 100 should be 0 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[101]: INFO /usr/lib/fr24/public_html/config.js has mode drwxrwxrwx should be -rwxrwxrwx 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[101]: INFO /usr/lib/fr24/public_html/config.js has md5sum d41d8cd98f00b204e9800998ecf8427e should be 8538a54a6ad0763a4aad43aba067cecd 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[101]: INFO Target config /usr/lib/fr24/public_html/config.js out of sync 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[101]: ERROR rename /usr/lib/fr24/public_html/.config.js099368113 /usr/lib/fr24/public_html/config.js: file exists 2022-12-17T15:29:33+01:00 Tower /opt/confd/bin/confd[101]: FATAL rename /usr/lib/fr24/public_html/.config.js099368113 /usr/lib/fr24/public_html/config.js: file exists s6-rc: info: service confd-layers successfully started s6-rc: warning: unable to start service confd-html: command exited 1 Edited December 17, 2022 by Maverick_GERMANY Quote Link to comment
Maverick_GERMANY Posted December 17, 2022 Share Posted December 17, 2022 (edited) http://192.168.212.50:8080 (Links Klick Docker - WebUI) und http://192.168.212.50:8754 sind aber trotzdem nicht erreichbar. Und unter FlightAware wird mir auch kein Aktiver ADS-B angezeigt 😔 Edited December 17, 2022 by Maverick_GERMANY Quote Link to comment
ich777 Posted December 17, 2022 Share Posted December 17, 2022 1 hour ago, Maverick_GERMANY said: warning: unable to start service confd-html: command exited 1 Du solltest mal nach diesem fehler suchen. Irgendwas stimmt da nicht. Sry ich kenn mich mit dem container überhaupt nicht aus und hab auch keine verwendug dafür, aber der container kann eben genau aus dem oben angeführten Fehler vermutlich nicht erreicht werden. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.