# Fhem server configuration server { listen 80; server_name fhem-dev.metzner.myhome-server.de; access_log /var/log/nginx/fhem-dev.metzner.access.log; error_log /var/log/nginx/fhem-dev.metzner.error.log; location / { set $myHttpUpgrade ""; set $myConnection "Connection"; 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; proxy_http_version 1.1; if ($http_upgrade = "websocket") { set $myHttpUpgrade $http_upgrade; set $myConnection "upgrade"; } proxy_set_header Upgrade $myHttpUpgrade; proxy_set_header Connection $myConnection; proxy_pass http://192.168.1.146:8083; #proxy_read_timeout 90; } }