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. Nginx und geofency

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    492

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.6k

Nginx und geofency

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
4 Beiträge 2 Kommentatoren 1.3k Aufrufe
  • Ä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.
  • T Offline
    T Offline
    Trident
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich würde gerne den geofency Adapter für die Anwesenheitserkennung nutzen. Nun wird in der Readme auf die Bedeutung des Einsatzes eines Reverse-Proxy hingewiesen. Soweit kann ich da nur zustimmen.

    Leider gelingt es mir nicht so richtig nginx auf einem Raspberry Pi einzurichten, sodass meine DynDNS von nginx auf den geofency-adapter umgeleitet wird (läuft auf einem anderen Rechner im lokalen Netzwerk)

    Habt ihr ein Beispiel config-file?

    Vielen Dank vorab!

    Trident

    1 Antwort Letzte Antwort
    0
    • D Offline
      D Offline
      Dschaedl
      schrieb am zuletzt editiert von
      #2

      gerne. hier meine config:

      # The ioBroker Geofency Server
      server {
              listen  8444 ; ## listen for ipv4; this line is default and implied
              server_name dschaedl.mooo.com;
      
              #SSL stuff
              ssl_certificate           /etc/nginx/ssl/dschaedl_mooo_com.pem;
              ssl_certificate_key       /etc/nginx/ssl/dschaedl_mooo_com.key;
              ssl on;
      
              location / {
                      #authentication
                      auth_basic              "Restricted";
                      auth_basic_user_file    /etc/nginx/ssl/htpasswd;
                      # you might also want to deny access based on IP here
                      #allow <ip-address>;
                      #deny all;
      
                      #Reverse Proxy
                      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;
                      # additional Headers for Websockets
                      proxy_http_version      1.1;
                      proxy_set_header        Upgrade $http_upgrade;
                      proxy_set_header        Connection "upgrade";
                      # local target to proxy to
                      proxy_pass              http://localhost:7999;
      
              }
      }</ip-address> 
      
      1 Antwort Letzte Antwort
      0
      • T Offline
        T Offline
        Trident
        schrieb am zuletzt editiert von
        #3

        Hi,

        danke für das Beispiel. Funktioniert nun auch soweit glaube ich ganz gut. Lediglich die Authentifizierung bekomme ich noch nicht hin. Es funktioniert also nur wenn ich den Teil aus kommentiere. Da fehlen mir glaube ich ein bisschen die Grundlagen. Ich müsste doch Geofency das password mitteilen, da es den Dialog ja nicht ausfüllen kann (der beim Besuch des Links mit dem Browser auftaucht). Ich meine nicht das Password des geofency Adapters, sondern das von nginx.

        Ist wahrscheinlich super trivial… danke für die Hilfe!

        Trident

        1 Antwort Letzte Antwort
        0
        • D Offline
          D Offline
          Dschaedl
          schrieb am zuletzt editiert von
          #4

          Hi

          Ist wahrscheinlch wirklich trivial:

          Benutzername und Passwort im Geofency unter 'Webhook' -> 'Authentifizierung' setzen. fertig ;)

          Gruss

          Daniel

          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

          675

          Online

          32.5k

          Benutzer

          81.8k

          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