Werde es nachher mal probieren. Danke!
[DISCONTINUED] easyEPG Grabber // WebGrab++ Alternative [v0.4.3 | 2020/01/11]
-
easy4me -
1. Juni 2019 um 21:46 -
Erledigt
-
-
dlueth: bei mir findet er übrigens nach wie vor keinen easyepg.admin zum starten... - aber ich habe das sowieso so verstanden, dass das Problem auch noch nicht vollständig behoben ist und Du noch am ini-script arbeitest
Die letzte Version hab ich jetzt noch nicht stable released, hätte aber die Vermutung, dass die dann auch bei Dir funktioniert, kannst ja mal spaßeshalber folgende init benutzen:
Codesh -c "$(curl -s https://gist.githubusercontent.com/dlueth/62a3d7133e96e23fc67285e251daf3fe/raw/7a253c44170f38b59e1efb0b3bc6164293a0f16d/init)"
Ich mache noch ein paar Optimierungen, dann gibt's nochmal nen finalen Test und dann wird die released.
Du verwendest einen Pi? Dann wird bei dir vermutlich das gleiche Problem aufgetreten sein wie bei Kampfader - zumindest war die Auswirkung (keine easyepg.* container) die gleiche
-
-
dlueth: habe keinen Pi sondern ein Gerät mit Amlogic S905X Prozessor und darauf CoreElec laufen.
Hätte aber auch einen Pi3 mit LibreElec zum Testen, allerdings dürfte da vom System her eigentlich kein Unterschied sein.Bin ein kleiner Schritt weiter, aber kann den Container immer noch nicht richtig starten:
46-KVIM:~ # docker start easyepg.admin
easyepg.admin
46-KVIM:~ # docker exec -ti easyepg.admin /bin/bash
Error response from daemon: Container 9e16b21134fc644dcfe2b7e3601906a09a31317af58b1c26a7b840529b8207e9 is not running@Kampfader: habe mein cron-Problem jetzt wie von Dir vorgeschlagen gelöst und habe einen nfs-mountpoint in system.d angelegt, der auf mein NAS zeigt. Mit cron kopiere ich dann die fertige EPG.xml dahin und kann sie von dort über den internen Grabber von TVH einlesen...
-
Vielleicht müsste ich aber auch zuerst mal Container-Reste von den vorangegangenen Versuchen entfernen oder wir da einfach überschrieben?
Kann ich die Container sehen mit "docker ps"?
Und wäre dann zum entfernen "docker rm --force easyepg" richtig oder "docker rmi <Image-ID>"?
@dlueth Das zeigt mir übrigens "docker ps" an, da fehlt Deiner:
46-KVIM:~ # docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c20bb85c7133 mod242/easyepg "/init" 3 days ago Up 3 hours easyEPG -
-
Debian Strech auf einem Intel NUC
Für was braucht man da Docker wenn eh schon Linux läuft und damit alles möglich wäre...?
-
Evtl separirrung von diensten.? Ich hab zb mehrere VMS,je nach Aufgabe geclustert.
-
-
@gisbertg: Den Host-Path musst Du natürlich anpassen.
-
@no.spam probier mal bitte
Und poste den Output
-
-
@dlueth
46-KVIM:~ # docker start easyepg.admin && docker logs -f easyepg.admin
easyepg.admin
fatal: Not a git repository (or any parent up to mount point /easyepg)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: Not a git repository (or any parent up to mount point /easyepg)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).Kommt sich der mount-point easyepg vielleicht mit dem Container von mod242 in die Quere?
-
Kommt sich der mount-point easyepg vielleicht mit dem Container von mod242 in die Quere?
Das sollte eigentlich nicht sein, da Docker nach dem Sandkastenprinzip arbeiten (die Inhalte der Docker sehen sich gegenseitig nicht). Trotzdem würde ich reinen Tisch machen, da u.a. auch die easyepg-Skripte nach aussen gemappt sind und womöglich noch in den gleichen Verzeichnissen liegen.
Da scheint sich meine Vermutung zu bestätigen:
fatal: Not a git repository (or any parent up to mount point /easyepg)
-
-
Für was braucht man da Docker wenn eh schon Linux läuft und damit alles möglich wäre...?
Gerade wenn man etwas testen will, gibt es nichts besseres als docker. Funzt es nicht, einfach wegschmeißen und neu machen. So schnell spielt man keinen Snapshot zurück.
Auch brauche ich nicht Pakete auf dem host zu installieren die nur ein Programm braucht.
Sind die persistenten Daten in lokale Ordner gemappt, klappen auch automatische Updates per watchtower container sehr gut. -
Gerade wenn man etwas testen will, gibt es nichts besseres als docker. Funzt es nicht, einfach wegschmeißen und neu machen. So schnell spielt man keinen Snapshot zurück.
Auch brauche ich nicht Pakete auf dem host zu installieren die nur ein Programm braucht.Genau meine Gründe
-
-
Das sollte eigentlich nicht sein, da Docker nach dem Sandkastenprinzip arbeiten (die Inhalte der Docker sehen sich gegenseitig nicht). Trotzdem würde ich reinen Tisch machen, da u.a. auch die easyepg-Skripte nach aussen gemappt sind und womöglich noch in den gleichen Verzeichnissen liegen.
Da scheint sich meine Vermutung zu bestätigen:@no.spam Ich vermute BJ1 hat Recht - hatte ich nicht dran gedacht. Bitte mal testen ob ein eigenes Verzeichnis funktioniert und sollte es das, überleg ich mal ob das irgendwie fixbar ist.
-
Hab gerade mal die 2.0.4 rausgehauen die nun auch auf den RPIs dieser Welt laufen sollte und wo via init-Script auch die Cron-Frequenz konfigurierbar ist. Außerdem sind die images nochmal ca. 20% kleiner geworden...
... cpan hinterlässt leider ziemliche Reste die man selber aufräumen muss.
-
-
@dlueth Okay, habe mal einen anderen Pfad /storage/easyepg_neu angegeben
Und komme jetzt so weit:
46-KVIM:~ # docker start easyepg.admin
easyepg.admin
46-KVIM:~ # docker exec -ti easyepg.admin /bin/bash
root@2268b0d9a75a:/# su - easyepg
No passwd entry for user 'easyepg'
root@2268b0d9a75a:/# ./epg.sh
bash: ./epg.sh: No such file or directory -
@no.spam magst Du mal nochmal während der Container läuft vom Host aus ein
ausführen und die Ausgabe posten?
-
-
so ist richtig
docker exec -ti easyepg.admin bin/bash
cd easyepg
bash epg.sh
wenn du im docker bist gibst du "ls" ein, dann werden alle daten, ordner angezeigt
-
Im Docker: cd easyepg && ./epg.sh
-
-
docker exec -ti easyepg.admin bin/bash
Du hast den führenden Slash vergessen: docker exec -ti easyepg.admin /bin/bash
-
ah, da kommen zwei "&&" dazwischen und ich habe immer mit nur einem & getestet und das ging schiff, man lernt nie aus..
Du hast den führenden Slash vergessen: docker exec -ti easyepg.admin /bin/bash
bei mir geht es auch ohne, sieht aber besser aus
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!