Ich denke, du weist was gemeint ist.
X
-
Ja, das networks kann weg.Zitat von starwarsfan Beitrag anzeigenIch bekomme direkt von Docker die Fehlermeldung, dass die gleichzeitige Verwendung von networks und network_mode nicht möglich ist.
UID: habe ich nicht auf 999 festgelegt. Sehe hier zumindest auf dieser Seite des Threads nicht, dass sie 999 ist.Zuletzt geändert von henfri; 16.12.2025, 19:52.
Kommentar
-
Hallo und guten Abend miteinander
Offenbar wird sie vom Python-Slim-Image verwendet, wenn man einen neuen User anlegt und die zu verwendende UID und GID nicht explizit angibt. Hier zum nachvollziehen mit dem entsprechenden Code aus Deinem Dockerfile:Zitat von henfri Beitrag anzeigenUID: habe ich nicht auf 999 festgelegt. Sehe hier zumindest auf dieser Seite des Threads nicht, dass sie 999 ist.
Versteh' mich bitte nicht falsch, ist alles gut für mich. Das mit der ID war nur ein Hinweis, Details dazu kannst Du bspw. bei Baeldung nachlesen.:Code:❯ ❯ docker run --rm -it henfri/knx-lens:latest bash -c "whoami && id" appuser uid=999(appuser) gid=999(appuser) groups=999(appuser) ❯ ❯ docker run --rm -it python:3.11-slim bash root@249f4940c459:/# groupadd -r appuser && useradd -r -g appuser -d /app -s /sbin/nologin -c "App User" appuser root@249f4940c459:/# id appuser uid=999(appuser) gid=999(appuser) groups=999(appuser) root@249f4940c459:/#
The Linux Standard Base Core Specification defines three different ranges for user IDs, the value from 0 to 99, 100 to 999, and 1000 and above. Out of these three ranges, the first two ranges are reserved for system users. Therefore, for all the regular users we create, it takes up value in the third range, starting from 1000.
Kind regards,
Yves
- Likes 1
Kommentar
-
Mega! Danke!Zitat von henfri Beitrag anzeigeneiner neuen Statistik-Funktion veröffentlicht:Chris
Kommentar
-
Hat jemand eine Idee, wieso ich beim Zugriff mittels Nginx Proxy Manager nur auf der Startseite lande aber kein Menü etc. angezeigt wird beim Webservice?
Und wie kann ich eine neu hochgeladene Projektdatei (mittels FTP Zugriff) neu laden? Unter den Commands (Step 2: Explore Logs and Project in the Terminal) habe ich dazu leider nichts gefunden.Zuletzt geändert von Amenophis; 21.01.2026, 09:21.Grüße Etienne
Kommentar
-
Hallo,
das Framework das ich verwende ist leider nicht gut maintained und ich hatte auch schon Probleme, wenn ich nicht vom gleichen Host wo das Programm drauf läuft auf KNX-Lens zugreife (daher ein Workaround in der entsprechenden python-Datei).
Es kann damit zusammenhängen.
Wofür brauchst du denn den NPM? Für einen einfach zu merkenden Host-Namen? Oder für externen Zugriff?
Zum Laden:
image.png
Sollte das nicht gehen, bitte einen Issue öffnen.
Gruß,
Hendrik
Kommentar
-
Nutze es nur intern, weil ich zu faul bin mir alle IP Adressen zu merken und mir die HTTPS Fehler auf die Nerven gehen
Ist aber auch nichts, was du zwingen anpassen musst, wenn es mir Aufwand verbunden ist.
Danke für die Update Info, hatte glaube die Funktion dann falsch verstanden und werde es nochmal prüfen.
Grüße Etienne
- Likes 1
Kommentar
-
Hm, entweder liegt da ein Missverständnis zwischen euch beiden vor, oder ich hänge da auch nochZitat von henfri Beitrag anzeigenZum Laden:
So wie ich Etienne verstanden hab hat er eine veränderte (weil z.B. neue Geräte oder geänderte GA drin sind) .knxproj hochgeladen und will nun, dass knx-lens diese verwendet. Ich hab dazu bisher auch irgendwo im knx-lens Ordner rumgefummelt und Dateien gelöscht (glaub die knxproj und irgendwelche Caches) und dann den Service neu gestartet. Wenn es da aber eine explizite Anleitung gäbe, wie man das "korrekt" macht (und ob das neu Laden per Interface geht) wäre das top
PS: Das "ENTER: Load File" lädt ja nur die gewählte Log-Datei?Chris
Kommentar


Kommentar