fhem-dev.nginx 1.0 KB

123456789101112131415161718192021222324252627282930
  1. # Fhem server configuration
  2. server {
  3. listen 80;
  4. server_name fhem-dev.metzner.myhome-server.de;
  5. access_log /var/log/nginx/fhem-dev.metzner.access.log;
  6. error_log /var/log/nginx/fhem-dev.metzner.error.log;
  7. location / {
  8. set $myHttpUpgrade "";
  9. set $myConnection "Connection";
  10. proxy_set_header Host $host;
  11. proxy_set_header X-Real-IP $remote_addr;
  12. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  13. proxy_set_header X-Forwarded-Proto $scheme;
  14. proxy_http_version 1.1;
  15. if ($http_upgrade = "websocket") {
  16. set $myHttpUpgrade $http_upgrade;
  17. set $myConnection "upgrade";
  18. }
  19. proxy_set_header Upgrade $myHttpUpgrade;
  20. proxy_set_header Connection $myConnection;
  21. proxy_pass http://192.168.1.146:8083;
  22. #proxy_read_timeout 90;
  23. }
  24. }