|
|
@@ -0,0 +1,29 @@
|
|
|
+# 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;
|
|
|
+ }
|
|
|
+ }
|