[gelöst] Probleme mit code-server unter Docker

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Benutzeravatar
scotty
Beiträge: 676
Registriert: 28. Apr 2020 04:44
Answers: 0

[gelöst] Probleme mit code-server unter Docker

Beitrag von scotty »

Mit diesem Thema habe ich mich schon häufiger auseinandergesetzt und es ist ist mir bisher nicht gelungen, openhab 3 komplett mit code-server zu bearbeiten. Momentan arbeite ich mit oh3.4 auf einer Synology im Docker. Weil ich später eventuell noch Grafana und InfluxDB installieren möchte, habe ich nach dieser Anleitung gearbeitet:
https://www.laub-home.de/wiki/OpenHAB_3 ... stallation
Demnach liegen die Dateien z. B. unter /opt/openhab3/data/openhab/conf und mittels Portainer wurde code-server und openhab installiert. Hier die Installationsdatei (Docker-Compose):

Code: Alles auswählen

version: '3.3'
services:
    linuxserver:
        container_name: codeserver
        ports:
            - 'xxxx:8443'
        environment:
            - PUID=1026
            - PGID=100
            - TZ=Europe/Berlin
            - PASSWORD=mypassword
            - PROXY_DOMAIN=codeserver.xxxx.synology.me
            - PASSWORD_SUDO=xxx
        volumes:
            - '/volume1/docker/codeserver:/config'
        restart: always
        image: ghcr.io/linuxserver/code-server
Die Openhab-Extension ist installiert und konfiguriert.

screenshot_20.png

Außer den Items und Things in der linken Spalte bekomme ich nichts weiter angezeigt. Eine Bearbeitung der Dateien ist auch nicht möglich.

Was habe ich übersehen oder muss noch korrigiert werden?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von scotty am 18. Jan 2023 05:10, insgesamt 1-mal geändert.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's

Benutzeravatar
udo1toni
Beiträge: 15248
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Probleme mit code-server unter Docker

Beitrag von udo1toni »

Na ja, Code-Server benötigt Zugriff auf die Dateien. das heißt im Klartext, Du musst in docker-compose.yaml weitere Volumes angeben, zumindest für den openHAB-conf-Zweig. Schau also in der Konfiguration des openHAB-Containers nach, wo die Volumes abgelegt sind und nutze den identischen Eintrag.

Ein weiterer wichtiger Punkt: Die Dateirechte müssen passen. Solange Du Code-Server ausschließlich für die openHAB-Konfiguration nutzen willst, ist es das einfachste, PUID und PGID für den Code-Server Container auf den gleichen Wert zu setzen wie bei openHAB. Allerdings musst Du den Container vermutlich neu generieren.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Benutzeravatar
scotty
Beiträge: 676
Registriert: 28. Apr 2020 04:44
Answers: 0

Re: Probleme mit code-server unter Docker

Beitrag von scotty »

Mensch Udo, ich wüsste gar nicht, was wir ohne dich machen sollten. Das war ja mal wieder ein goldrichtiger Tipp und ich breche mir darüber wochenlang den Kopf. Super, funktioniert alles - sogar schon mit einer Fehlermeldung:

Code: Alles auswählen

var Long lPhoneStart=0
Das ist die erste Zeile aus der Fritzbox.rules (du erinnerst dich bestimmt), mit dieser Fehlermeldung;

Code: Alles auswählen

[{
	"resource": "/openhab/conf/rules/fritzbox_9506.rules",
	"owner": "_generated_diagnostic_collection_name_#0",
	"code": "org.eclipse.xtext.xbase.validation.IssueCodes.incompatible_types",
	"severity": 8,
	"message": "Type mismatch: cannot convert from int to Long",
	"startLineNumber": 1,
	"startColumn": 22,
	"endLineNumber": 1,
	"endColumn": 23
}]
Wie kann ich dieses Problem denn beheben?
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's

Benutzeravatar
udo1toni
Beiträge: 15248
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Probleme mit code-server unter Docker

Beitrag von udo1toni »

Bist Du sicher, dass dies die angemeckerte Zeile ist? Weil... die ist in Ordnung, so wie sie da steht.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Benutzeravatar
scotty
Beiträge: 676
Registriert: 28. Apr 2020 04:44
Answers: 0

Re: Probleme mit code-server unter Docker

Beitrag von scotty »

Ja, das bin ich - die Zahl 0 ist unterstrichen. Ich fand's auch merkwürdig, weil ja nur code-server meckert.


Bild
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's

Benutzeravatar
scotty
Beiträge: 676
Registriert: 28. Apr 2020 04:44
Answers: 0

Re: Probleme mit code-server unter Docker

Beitrag von scotty »

So, der "Fehler" konnte inzwischen korrigiert werden, indem ich einfach die Zeile mittels Code-Server neu formatiert habe.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's

Antworten