Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Reverse Proxy und ioBroker

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    512

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

Reverse Proxy und ioBroker

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
proxy iobrokerreverse proxy
20 Beiträge 6 Kommentatoren 332 Aufrufe 5 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • arteckA Offline
    arteckA Offline
    arteck
    Developer Most Active
    schrieb am zuletzt editiert von
    #10

    es gibt einen proxy adapter ..macht der das nicht ??

    zigbee hab ich, zwave auch, nuc's genauso und HA auch

    Dr. BakteriusD 1 Antwort Letzte Antwort
    0
    • arteckA arteck

      es gibt einen proxy adapter ..macht der das nicht ??

      Dr. BakteriusD Online
      Dr. BakteriusD Online
      Dr. Bakterius
      Most Active
      schrieb am zuletzt editiert von
      #11

      @arteck sagte in Reverse Proxy und ioBroker:

      es gibt einen proxy adapter

      Danke für den Tipp, kannte ich noch nicht. Aber auch damit funktioniert es leider nicht.

      Marc BergM 1 Antwort Letzte Antwort
      0
      • Dr. BakteriusD Dr. Bakterius

        @arteck sagte in Reverse Proxy und ioBroker:

        es gibt einen proxy adapter

        Danke für den Tipp, kannte ich noch nicht. Aber auch damit funktioniert es leider nicht.

        Marc BergM Offline
        Marc BergM Offline
        Marc Berg
        Most Active
        schrieb am zuletzt editiert von Marc Berg
        #12

        @Dr.-Bakterius

        Kennst Du diese Seite?

        https://github.com/ioBroker/ioBroker.admin?tab=readme-ov-file#reverse-proxy

        Aus meiner Sicht musst du im Tab "Reverse proxy" des Admin-Adapters Einträge machen:

        Pfad (URL-Präfix) Ziel-Port
        /vis/ 8082
        /nodered/ 1880
        /roborock/ z.B. 8088

        Im Nginx gibt es nur eine Weiterleitung an den Port 8081. Wichtig sind (mindestens) die Header

                proxy_set_header   Host              $host;
                proxy_set_header   X-Real-IP         $remote_addr;
                proxy_set_header   X-Forwarded-For   $proxy_add_x_forwarded_for;
                proxy_set_header   X-Forwarded-Proto $scheme; 
        

        Danach erreichst du alles über deine eine Domain:

        https://iobroker.deine-domain.de/       → Admin
        https://iobroker.deine-domain.de/vis/   → VIS
        https://iobroker.deine-domain.de/nodered/ → Node-RED
        

        Im Node-RED brauchst du zusätzlich in seiner settings.js den Eintrag httpAdminRoot: '/nodered' und httpNodeRoot: '/nodered' – sonst stimmen die internen Pfade nicht. Habe den Adapter nicht mehr installiert, kann auch sein, das man das in der Instanz Konfig einstellen kann.

        EDIT: den Reverse Proxy Adapter benötigt man nur, wenn man keinen NGINX betreibt.

        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

        simonf04S Dr. BakteriusD 2 Antworten Letzte Antwort
        1
        • Marc BergM Marc Berg

          @Dr.-Bakterius

          Kennst Du diese Seite?

          https://github.com/ioBroker/ioBroker.admin?tab=readme-ov-file#reverse-proxy

          Aus meiner Sicht musst du im Tab "Reverse proxy" des Admin-Adapters Einträge machen:

          Pfad (URL-Präfix) Ziel-Port
          /vis/ 8082
          /nodered/ 1880
          /roborock/ z.B. 8088

          Im Nginx gibt es nur eine Weiterleitung an den Port 8081. Wichtig sind (mindestens) die Header

                  proxy_set_header   Host              $host;
                  proxy_set_header   X-Real-IP         $remote_addr;
                  proxy_set_header   X-Forwarded-For   $proxy_add_x_forwarded_for;
                  proxy_set_header   X-Forwarded-Proto $scheme; 
          

          Danach erreichst du alles über deine eine Domain:

          https://iobroker.deine-domain.de/       → Admin
          https://iobroker.deine-domain.de/vis/   → VIS
          https://iobroker.deine-domain.de/nodered/ → Node-RED
          

          Im Node-RED brauchst du zusätzlich in seiner settings.js den Eintrag httpAdminRoot: '/nodered' und httpNodeRoot: '/nodered' – sonst stimmen die internen Pfade nicht. Habe den Adapter nicht mehr installiert, kann auch sein, das man das in der Instanz Konfig einstellen kann.

          EDIT: den Reverse Proxy Adapter benötigt man nur, wenn man keinen NGINX betreibt.

          simonf04S Online
          simonf04S Online
          simonf04
          schrieb am zuletzt editiert von
          #13

          @Marc-Berg sagte in Reverse Proxy und ioBroker:

          Kennst Du diese Seite?

          https://github.com/ioBroker/ioBroker.admin?tab=readme-ov-file#reverse-proxy

          Genau. Hab das auch so am laufen.
          Etwas darunter hab ich vor einiger Zeit auch noch ein ausführlicheres Beispiel ergänzt inkl. Screenshots.

          OliverIOO 1 Antwort Letzte Antwort
          1
          • simonf04S simonf04

            @Marc-Berg sagte in Reverse Proxy und ioBroker:

            Kennst Du diese Seite?

            https://github.com/ioBroker/ioBroker.admin?tab=readme-ov-file#reverse-proxy

            Genau. Hab das auch so am laufen.
            Etwas darunter hab ich vor einiger Zeit auch noch ein ausführlicheres Beispiel ergänzt inkl. Screenshots.

            OliverIOO Offline
            OliverIOO Offline
            OliverIO
            schrieb am zuletzt editiert von
            #14

            @simonf04

            Normalerweise benötigt die websocket Verbindung noch eine sonderbehandlung. Die kann der Adapter meines Wissens nicht

            Meine Adapter und Widgets
            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
            Links im Profil

            simonf04S 1 Antwort Letzte Antwort
            0
            • OliverIOO OliverIO

              @simonf04

              Normalerweise benötigt die websocket Verbindung noch eine sonderbehandlung. Die kann der Adapter meines Wissens nicht

              simonf04S Online
              simonf04S Online
              simonf04
              schrieb am zuletzt editiert von
              #15

              @OliverIO sagte in Reverse Proxy und ioBroker:

              @simonf04

              Normalerweise benötigt die websocket Verbindung noch eine sonderbehandlung. Die kann der Adapter meines Wissens nicht

              Ging mir auch nicht um den iobroker.proxy adapter.

              Das angesprochene example im admin readme ist mit nginx.

              1 Antwort Letzte Antwort
              0
              • Marc BergM Marc Berg

                @Dr.-Bakterius

                Kennst Du diese Seite?

                https://github.com/ioBroker/ioBroker.admin?tab=readme-ov-file#reverse-proxy

                Aus meiner Sicht musst du im Tab "Reverse proxy" des Admin-Adapters Einträge machen:

                Pfad (URL-Präfix) Ziel-Port
                /vis/ 8082
                /nodered/ 1880
                /roborock/ z.B. 8088

                Im Nginx gibt es nur eine Weiterleitung an den Port 8081. Wichtig sind (mindestens) die Header

                        proxy_set_header   Host              $host;
                        proxy_set_header   X-Real-IP         $remote_addr;
                        proxy_set_header   X-Forwarded-For   $proxy_add_x_forwarded_for;
                        proxy_set_header   X-Forwarded-Proto $scheme; 
                

                Danach erreichst du alles über deine eine Domain:

                https://iobroker.deine-domain.de/       → Admin
                https://iobroker.deine-domain.de/vis/   → VIS
                https://iobroker.deine-domain.de/nodered/ → Node-RED
                

                Im Node-RED brauchst du zusätzlich in seiner settings.js den Eintrag httpAdminRoot: '/nodered' und httpNodeRoot: '/nodered' – sonst stimmen die internen Pfade nicht. Habe den Adapter nicht mehr installiert, kann auch sein, das man das in der Instanz Konfig einstellen kann.

                EDIT: den Reverse Proxy Adapter benötigt man nur, wenn man keinen NGINX betreibt.

                Dr. BakteriusD Online
                Dr. BakteriusD Online
                Dr. Bakterius
                Most Active
                schrieb am zuletzt editiert von
                #16

                @Marc-Berg sagte in Reverse Proxy und ioBroker:

                Kennst Du diese Seite?

                Ja, klar. Habe ich alles mehrfach inkl. KI-Hilfe durchgespielt. Leider ohne Erfolg. Ich möchte z.B. nodered über das Menü im ioBroker aufrufen können. Das klappt einfach nicht. Also entweder auf SSL verzichten oder mit eigenen Links arbeiten. Scheinbar ist es nicht möglich den iFrame in einer https-Seite zu öffnen. Egal ob beim Adapter SSL aktiv ist oder nicht. Nur die Fehlermeldungen unterscheiden sich. Entweder die Warnung, dass eine unverschlüsselte Seite nicht in eine verschlüsselte eingebunden werden kann. Oder man bekommt einen Error 500.

                @simonf04 sagte in Reverse Proxy und ioBroker:

                Hab das auch so am laufen.

                Mit SSL?

                OliverIOO simonf04S 2 Antworten Letzte Antwort
                0
                • Dr. BakteriusD Dr. Bakterius

                  @Marc-Berg sagte in Reverse Proxy und ioBroker:

                  Kennst Du diese Seite?

                  Ja, klar. Habe ich alles mehrfach inkl. KI-Hilfe durchgespielt. Leider ohne Erfolg. Ich möchte z.B. nodered über das Menü im ioBroker aufrufen können. Das klappt einfach nicht. Also entweder auf SSL verzichten oder mit eigenen Links arbeiten. Scheinbar ist es nicht möglich den iFrame in einer https-Seite zu öffnen. Egal ob beim Adapter SSL aktiv ist oder nicht. Nur die Fehlermeldungen unterscheiden sich. Entweder die Warnung, dass eine unverschlüsselte Seite nicht in eine verschlüsselte eingebunden werden kann. Oder man bekommt einen Error 500.

                  @simonf04 sagte in Reverse Proxy und ioBroker:

                  Hab das auch so am laufen.

                  Mit SSL?

                  OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  schrieb am zuletzt editiert von
                  #17

                  @Dr.-Bakterius

                  Schaue im Browser in den dev Tools mit F12
                  Im Network tab
                  Welche requests nicht funktionieren

                  Ssl Seiten in iFrames gehen auf http Seiten nicht,
                  Das ist aus Sicht des Browsers eine sicherheitslücke

                  https://developer.mozilla.org/en-US/docs/Web/Security/Defenses/Mixed_content#:~:text=Examples of mixed content requests,-Mixed content requests&text=https://secure.com loads,the origin of the request.

                  Wenn beides ssl ist dann könnte es an Header informationen
                  der Seite im iframe liegen.

                  Schaue nach x-Frame-Option oder der content security policy
                  Auch dazu kannst du dir in den dev Tools die requests anschauen und vor alle. Auch die response header anschauen

                  Meine Adapter und Widgets
                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                  Links im Profil

                  Dr. BakteriusD 1 Antwort Letzte Antwort
                  0
                  • OliverIOO OliverIO

                    @Dr.-Bakterius

                    Schaue im Browser in den dev Tools mit F12
                    Im Network tab
                    Welche requests nicht funktionieren

                    Ssl Seiten in iFrames gehen auf http Seiten nicht,
                    Das ist aus Sicht des Browsers eine sicherheitslücke

                    https://developer.mozilla.org/en-US/docs/Web/Security/Defenses/Mixed_content#:~:text=Examples of mixed content requests,-Mixed content requests&text=https://secure.com loads,the origin of the request.

                    Wenn beides ssl ist dann könnte es an Header informationen
                    der Seite im iframe liegen.

                    Schaue nach x-Frame-Option oder der content security policy
                    Auch dazu kannst du dir in den dev Tools die requests anschauen und vor alle. Auch die response header anschauen

                    Dr. BakteriusD Online
                    Dr. BakteriusD Online
                    Dr. Bakterius
                    Most Active
                    schrieb am zuletzt editiert von
                    #18

                    @OliverIO Danke für den Tipp. Sobald ich wieder Lust habe damit zu experimentieren, werde ich mir das ansehen.

                    simonf04S 1 Antwort Letzte Antwort
                    0
                    • Dr. BakteriusD Dr. Bakterius

                      @Marc-Berg sagte in Reverse Proxy und ioBroker:

                      Kennst Du diese Seite?

                      Ja, klar. Habe ich alles mehrfach inkl. KI-Hilfe durchgespielt. Leider ohne Erfolg. Ich möchte z.B. nodered über das Menü im ioBroker aufrufen können. Das klappt einfach nicht. Also entweder auf SSL verzichten oder mit eigenen Links arbeiten. Scheinbar ist es nicht möglich den iFrame in einer https-Seite zu öffnen. Egal ob beim Adapter SSL aktiv ist oder nicht. Nur die Fehlermeldungen unterscheiden sich. Entweder die Warnung, dass eine unverschlüsselte Seite nicht in eine verschlüsselte eingebunden werden kann. Oder man bekommt einen Error 500.

                      @simonf04 sagte in Reverse Proxy und ioBroker:

                      Hab das auch so am laufen.

                      Mit SSL?

                      simonf04S Online
                      simonf04S Online
                      simonf04
                      schrieb am zuletzt editiert von
                      #19

                      @Dr.-Bakterius sagte in Reverse Proxy und ioBroker:

                      Mit SSL?

                      Aktuell hab ich iobroker selbst auf http laufen. SSL macht dann der proxy.

                      Hatte aber auch mal testweise iobroker selber auch auf https laufen und dann nochmal nginx dahinter.

                      1 Antwort Letzte Antwort
                      0
                      • Dr. BakteriusD Dr. Bakterius

                        @OliverIO Danke für den Tipp. Sobald ich wieder Lust habe damit zu experimentieren, werde ich mir das ansehen.

                        simonf04S Online
                        simonf04S Online
                        simonf04
                        schrieb am zuletzt editiert von
                        #20

                        @Dr.-Bakterius sagte in Reverse Proxy und ioBroker:

                        @OliverIO Danke für den Tipp. Sobald ich wieder Lust habe damit zu experimentieren, werde ich mir das ansehen.

                        Gerne dann deine komplette Konfiguration hier senden (falls was nicht passt)

                        Dann kann man besser helfen wie nur mit Fehlermeldung.

                        1 Antwort Letzte Antwort
                        0
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        697

                        Online

                        32.7k

                        Benutzer

                        82.5k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe