Ankündigung

Einklappen
Keine Ankündigung bisher.

Vorstellung: KNX-Lens

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Ich denke, du weist was gemeint ist.

    Kommentar


      Zitat von starwarsfan Beitrag anzeigen
      Ich bekomme direkt von Docker die Fehlermeldung, dass die gleichzeitige Verwendung von networks und network_mode nicht möglich ist.
      Ja, das networks kann weg.
      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; Gestern, 19:52.

      Kommentar


        kriegt man das auch in HASS integriert? *doof fragt*
        Dieser Beitrag enthält keine Spuren von Sarkasmus... ich bin einfach so?!

        Kommentar


          Hier betteln
          https://github.com/XKNX/knx-frontend...ent-3144440395

          Kommentar


            Hm ich überlege es gerade via Console in HAOS zu installieren.. mal gucken ob ich das hin kriege.
            Dieser Beitrag enthält keine Spuren von Sarkasmus... ich bin einfach so?!

            Kommentar


              Ich habs jetzt bei mir alles zum Laufen bekommen.

              1. Fehler: Ich hatte in der docker-compose.yml die Pfade mit /data/knx-lens/... angegeben, korrekt war in meinem Fall aber ~/data/knx-lens/...
              2. Fehler: Habe mit chown 999:999 /knx-lens die Rechte gegeben

              Kommentar


                Hallo und guten Abend miteinander

                Zitat von henfri Beitrag anzeigen
                UID: habe ich nicht auf 999 festgelegt. Sehe hier zumindest auf dieser Seite des Threads nicht, dass sie 999 ist.
                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:

                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:/#
                ​
                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.:

                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

                Kommentar

                Lädt...
                X