Ankündigung

Einklappen
Keine Ankündigung bisher.

OBS - ein neuer Player in der Serverlandschaft?

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

    Zitat von r4id Beitrag anzeigen
    Aktuell alternativ nur als Docker Compose. An einem OS wird aktuell noch gearbeitet, wenn ich richtig informiert bin
    Genau, wie r4id korrekt geantwortet hat, gibt es aktuell die beiden unterstützten Installationsmethoden docker compose stack und LXC. Details findest du hier: https://www.open-bridge.io/de/#install oder auf github.
    Ja, wir arbeiten an einem open bridge operating system, kurz OBOS, eine "all in one" Lösung für VM und Baremetal Installationen (x64 und ARM).​
    Gruss Daniel

    Kommentar


      Zitat von Stanis Beitrag anzeigen
      Hallo,
      habe gerade das Update durchgeführt. Jetzt komme ich nicht mehr drauf. Der Container läuft in Unraid und das Protokoll meldet mir folgendes.
      "
      File "/app/obs/main.py", line 72, in lifespan
      await require_configured_owner(db)
      File "/app/obs/api/auth.py", line 293, in require_configured_owner
      raise RuntimeError(
      "No OBS owner is configured. Stop the service and run 'obs-admin auth first-owner <username> --password-stdin' locally, then restart OBS."
      )
      RuntimeError: No OBS owner is configured. Stop the service and run 'obs-admin auth first-owner <username> --password-stdin' locally, then restart OBS.

      ERROR: Application startup failed. Exiting.​
      "

      Ich habe sogar eine komplette Neuinstallation durchgeführt - Fehler bleibt jedoch gleich.
      Hallo Stefan

      Die "Lösung" steht in der Fehlermeldung:
      Code:
      "No OBS owner is configured. Stop the service and run 'obs-admin auth first-owner <username> --password-stdin' locally, then restart OBS."
      Im Normalfall ist der first-owner = admin. Wichtig: Gib einfach dein Admin-Passwort ein und drücke ENTER. Es gibt keine Anzeige für die eingegebenen Zeichen.

      PS: Was mich etwas erstaunt, wieso dies bei dir nicht geklappt hat. Von welcher Version und wie hast du upgedated?
      Gruss Daniel

      Kommentar


        ich habe von dem vorherigen release geupdated. Die Eingabe mit admin führt nicht zu Erfolg.

        "
        INFO: Started server process [1]
        INFO: Waiting for application startup.
        2026-09-08 13:58:21,556 [INFO] obs.main: open bridge server v2026.9.0 starting …
        2026-09-08 13:58:22,351 [INFO] obs.db.database: Database connected: /data/obs.db
        2026-09-08 13:58:22,354 [INFO] obs.message_archive: Message archive database connected: /data/archives/messages.sqlite3
        ERROR: Traceback (most recent call last):
        File "/usr/local/lib/python3.14/site-packages/starlette/routing.py", line 648, in lifespan
        async with self.lifespan_context(app) as maybe_state:
        ~~~~~~~~~~~~~~~~~~~~~^^^^^
        File "/usr/local/lib/python3.14/contextlib.py", line 214, in __aenter__
        return await anext(self.gen)
        ^^^^^^^^^^^^^^^^^^^^^
        File "/usr/local/lib/python3.14/site-packages/fastapi/routing.py", line 240, in merged_lifespan
        async with original_context(app) as maybe_original_state:
        ~~~~~~~~~~~~~~~~^^^^^
        File "/usr/local/lib/python3.14/contextlib.py", line 214, in __aenter__
        return await anext(self.gen)
        ^^^^^^^^^^^^^^^^^^^^^
        File "/app/obs/main.py", line 72, in lifespan
        await require_configured_owner(db)
        File "/app/obs/api/auth.py", line 293, in require_configured_owner
        raise RuntimeError(
        "No OBS owner is configured. Stop the service and run 'obs-admin auth first-owner <username> --password-stdin' locally, then restart OBS."
        )
        RuntimeError: No OBS owner is configured. Stop the service and run 'obs-admin auth first-owner <username> --password-stdin' locally, then restart OBS.

        ERROR: Application startup failed. Exiting.​
        "
        Zuletzt geändert von Stanis; 08.09.2026, 13:00.

        Kommentar


          Hi

          Zitat von Stanis Beitrag anzeigen
          ich habe von dem vorherigen release geupdated. Die Eingabe mit admin führt nicht zu Erfolg.
          Das hätte ich gerne etwas genauer! Wie genau hast Du das gemacht? Was hast Du vorher genau gemacht?
          Kind regards,
          Yves

          Kommentar


            OBS läuft in einem Container auf Unraid. Ich habe keine nightly Versionen installiert. Eure letzte final wurde mit der jetzigen final geupdated.

            Kommentar


              Ah ok, es wurde also lediglich das Docker-Image ausgetauscht und dann der Container neu gestartet, ja?
              Kind regards,
              Yves

              Kommentar


                Aus meiner Sicht muss aber noch was anderes passiert sein, das Verhalten tönt nach einer Neuinstallation. Dennoch die Frage, was heisst "Die Eingabe mit admin führt nicht zu Erfolg." Du kommst also an die Console des Containers und kannst den Befehl eingeben?
                Gruss Daniel

                Kommentar


                  Stanis mit diesem Docker Befehl kannst du das Passwort setzen auch wenn du nicht direkt an die Shell des Containers kommst
                  Code:
                  printf '%s\n' 'admin' | docker exec -i obs_obs obs-admin auth first-owner admin --password-stdin
                  hier würde das Passwort dann auf admin/admin gesetzt. Wie dies genau bei Unraid geht kann ich dir leider nicht sagen, da ich das System nicht kenne.
                  Gruss Daniel

                  Kommentar


                    habe auf Unraid auch den Fehler

                    Kommentar


                      Was macht ihr genau auf "Unraid", Kommandos oder Screenshots würden möglicherweise helfen. Zudem was nutzt Unraid, was genau liegt da zu Grunde? Könnt ihr eine aktuelle docker compose hier posten
                      Gruss Daniel

                      Kommentar


                        Known Issues 🔔

                        Wir raten dringend davon ab, dieses Release für Neuinstallationen mit Docker oder in LXC-Containern einzusetzen. Ebenso empfehlen wir Nutzern von Unraid-NAS-Systemen, bis auf Weiteres kein Update auf diese Version durchzuführen.


                        Siehe Bugfix Release 2026.9.1
                        Zuletzt geändert von abeggled; 08.09.2026, 22:34.
                        Gruss Daniel

                        Kommentar


                          Ähm, also ich nutze auch Unraid (7.2.3, aktuellste Release-Version) und habe seit heute Morgen 2026.9.0m (kommend von 2026.8.0) laufen.

                          Edit:
                          Bis v7.x basiert Unraid auf Slackware Linux
                          Zuletzt geändert von Marino; 08.09.2026, 18:01.

                          Kommentar


                            Marino Vielen Dank für die Rückmeldung. Kannst du den beiden anderen Kollegen sagen wie du den Upgrade gemacht hast damit allenfalls gemeinsam herausfinden wo der Hacken liegt?
                            Das Thema mit dem fehlenden Owner ist ein Bug, der gerade in Behebung ist, da kommt heute oder morgen ein Patch-Release.
                            Das Problem tritt normalerweise nur bei Neuinstallationen , sowohl in Docker wie im LXC auf, daher ist es für mich so unverständlich wieso dies bei einem normalen pull eines neuen Images passieren kann.
                            Gruss Daniel

                            Kommentar


                              Ich hatte in der Compose zuvor
                              build:
                              context: .
                              dockerfile: Dockerfile
                              args:
                              VITE_INSTANCE_NAME: ${OBS_INSTANCE_NAME:-}
                              VITE_INSTANCE_COLOR: ${OBS_INSTANCE_COLOR:-amber}​

                              Da ich nur schnell ein Update machen wollte, habe ich das auskommentiert und statt dessen
                              image: ghcr.io/abeggled/openbridgeserver:2026.9.0
                              angegeben, um es einfach zu halten.

                              Das war das, was ich heute morgen geändert habe und dann ein "docker compose down" und ein anschließendes "docker compose up -d" und ich war auf 2026.9.0 inkl. aller alten Daten. Ich musste kein Backup oder so einspielen.


                              Viele Grüße
                              Nils

                              Kommentar


                                Mit dem Bugfix Release 2026.9.1 wurde das von Stanis und rudi26 beschriebene Verhalten gelöst.
                                Bei einer Neuinstallation kann über den Setup-Modus Username und Passwort gesetzt werden.

                                Wieso es faktisch zu einer Neuinstallation unter Unraid kam, konnte bis jetzt nicht geklärt werden, dazu müssten wir wissen was genau geändert wurde und im Fall von Stanis ist die Neuinstallation ja bestätigt.
                                Gruss Daniel

                                Kommentar

                                Lädt...
                                X