Seite 1 von 2

frontail Log Viewer als Docker

Verfasst: 23. Apr 2022 17:37
von Murdock79
Hallo,
bei mir läuft OH3 auf einer Synology als Docker. Leider funktioniert der logviewer noch nicht.
Ich habe gelesen, dass man einen frontail Docker aufsetzen muss. Hat das jemand schonmal gemacht, und kann mir bei der Installation helfen. Welche Parameter muss ich denn bei der Installation einstellen?
Habe leider keine geeignete Hilfe gefunden.

Re: frontail Log Viewer als Docker

Verfasst: 25. Apr 2022 18:05
von scotty
Mich interessiert das Thema ebenfalls, weil ich die gleiche Situation habe. Frontail-openhab ist bei mir zwar in einem Container installiert, jedoch nicht im Host-Netzwerk wie z. B. OH3. Daher würde auch ich mich freuen, wenn jemand eine Anleitung zur Verfügung stellen könnte.

Re: frontail Log Viewer als Docker

Verfasst: 25. Apr 2022 19:27
von udo1toni
Anleitung kann ich nicht bieten, allerdings sollte das Ganze nicht weiter aufwändig sein.
  1. Du brauchst das Volume aus dem openHAB Container, in dem die logs liegen.
  2. Du brauchst (wenn es schön sein soll) die Konfiguration für frontail (mit viel Suchen findest Du das in github...)
  3. Du musst die Konfiguration in den frontail Container packen und dort so anpassen, dass die logs aus dem Volume von Punkt 1 genommen werden.
  4. Naturgemäß läuft frontail dann auf einer anderen IP und evtl. auch auf einem anderen Port. Entsprechend musst Du, wenn Du in openHAB den passenden Link haben willst, die passend Konfiguration ebenfalls manuell anpassen.
Punkt 1: musst Du selbst wissen :)
Punkt 2: bissi suchen... https://github.com/Interstellar0verdriv ... b_AEM.json ist die Quelle für das preset
Punkt 3: Der Originalaufruf in openHABian ist dieser hier: ExecStart=%FRONTAILBASE/bin/frontail --disable-usage-stats --ui-highlight --ui-highlight-preset %FRONTAILBASE/preset/openhab_AEM.json --theme openhab_AEM --lines 2000 --number 200 /var/log/openhab/openhab.log /var/log/openhab/events.log - Da kannst Du sehen, wie das ganze im Original parametriert wird, daraus sollte sich auch ableiten lassen, welche Parameter für das dockerized frontail zu setzen sind.

Re: frontail Log Viewer als Docker

Verfasst: 25. Apr 2022 20:03
von scotty
Vielen Dank Udo, wie immer sehr beeindruckend. Trotzdem bin ich damit zur Zeit etwas überfordert, weil es für mich noch eine Reihe anderer Baustellen gibt. Deshalb stelle ich das mal zurück, vielleicht hilft es ja dem TE.

Schöne Grüße

Re: frontail Log Viewer als Docker

Verfasst: 26. Apr 2022 20:57
von Murdock79
Danke vorab mal. Bin zwecks Zeitmangel noch nicht dazu gekommen, das zu testen. Sobald ich es geschafft habe, schreibe ich hier wieder.

Re: frontail Log Viewer als Docker

Verfasst: 27. Apr 2022 21:24
von Backbe01
Bei mir läuft ebenfalls seit ca. 2 Monaten OH3 im Docker auf einer ds218+. Ich bin mega begeistert! Gefühlt lief es noch nie so gut. Backups sind ebenfalls recht easy, habe immer ein Ersatz-Image auf Lager.

Zu Frontail: Da habe ich ebenfalls etwas länger gebraucht. Was mir den Durchbruch gebracht hat war folgendes Frontail-Image:

https://github.com/Schnuecks/frontail_AEM

Dieses Image wird auch in der OH-Community besprochen:

https://community.openhab.org/t/frontai ... ing/116673

Habe mir am Ende nur eine .yml erstellt und diese über die Konsole der Synology installiert und e voi la... es lief! Ist auch ebenfalls so schön bunt wie in OH3 mit openhabian.

.yml:

Code: Alles auswählen

frontail:

  image: schnuecks/frontail-multi:latest

  container_name: frontail

  command: --disable-usage-stats --ui-highlight --ui-highlight-preset /frontail/preset/openhab_AEM.json -t openhab_AEM -l 5000 -n 100 /logs/openhab.log /logs/events.log

  volumes:

  - /volume1/docker/openhab/userdata/logs:/logs:ro

  ports:

  - "9001:9001"

  restart: unless-stopped
Mit der .yml kannte ich mich null aus. Ab dieser Seite habe ich in der Community gute Tipss bekommen:

https://community.openhab.org/t/frontai ... 116673/100

Re: frontail Log Viewer als Docker

Verfasst: 30. Sep 2022 19:53
von PJH
Hallo, bei mir zeigt frontail im Synology Docker-Container (Image: schnuecks/frontail-mullti:latest) nur wirre Zeichen an.

Würdest Du vielleicht Deine Einrichtung von frontail ein wenig ausführlicher schildern?

Vielen Dank im Voraus. PJH

Re: frontail Log Viewer als Docker

Verfasst: 30. Sep 2022 20:32
von scotty
Ich hab das mit in die docker-compose für openhab gepackt:

Code: Alles auswählen

....
  frontail-openhab:
    container_name: "frontail-openhab"
    restart: unless-stopped
    image: "welteki/frontail-openhab"
    ports:
      - "9001:9001"
    volumes:
      - "/volume1/docker/openhab/userdata/logs:/openhab/userdata/logs:ro"
Aufruf im Browser: http://192.168.x.x:9001

Nicht vergessen: Port 9001 freischalten

Re: frontail Log Viewer als Docker

Verfasst: 4. Okt 2022 16:31
von PJH
Hallo "scotty", guten Tag.

Mit dem von Dir genannten Image klappt es (auch ohne docker-compose).

Ich hatte zuvor das Image "schuecks/....".

Vielen Dank für Deine Hilfe und einen schönen Gruß.

PJH

Re: frontail Log Viewer als Docker

Verfasst: 4. Okt 2022 17:54
von scotty
@PJH
Schön, dass es jetzt bei dir funktioniert.

Bei mir laufen alle Docker-Installationen über Portainer. Dort verwende ich nach Möglichkeit Docker-Compose, damit ich mir bei einer eventuellen Neuinstallation nicht alle Parameter wieder mühsam zusammenstellen muss.