Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Nginx und geofency

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Nginx und geofency

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      Trident last edited by

      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 Reply Last reply Reply Quote 0
      • D
        Dschaedl last edited by

        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 Reply Last reply Reply Quote 0
        • T
          Trident last edited by

          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 Reply Last reply Reply Quote 0
          • D
            Dschaedl last edited by

            Hi

            Ist wahrscheinlch wirklich trivial:

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

            Gruss

            Daniel

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

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

            737
            Online

            31.9k
            Users

            80.1k
            Topics

            1.3m
            Posts

            2
            4
            1229
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo