Advertisement
Guest User

Nginx-Conf-2

a guest
Jun 18th, 2021
382
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. # HTTP server
  2. server {
  3. listen 80;
  4. server_name mesh.*;
  5. location / {
  6. proxy_pass http://meshcentral:800/;
  7. proxy_http_version 1.1;
  8.  
  9. # Inform MeshCentral about the real host, port and protocol
  10. proxy_set_header X-Forwarded-Host $host:$server_port;
  11. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  12. proxy_set_header X-Forwarded-Proto $scheme;
  13. }
  14. }
  15.  
  16. # HTTPS server
  17. server {
  18. listen 443 ssl;
  19. server_name mesh.*;
  20. # MeshCentral uses long standing web socket connections, set longer timeouts.
  21. proxy_send_timeout 330s;
  22. proxy_read_timeout 330s;
  23. # We can use the MeshCentral generated certificate & key
  24. # ssl_certificate webserver-cert-public.crt;
  25. # ssl_certificate_key webserver-cert-private.key;
  26. # ssl_session_cache shared:WEBSSL:10m;
  27.  
  28. # ssl_ciphers HIGH:!aNULL:!MD5;
  29. # ssl_prefer_server_ciphers on;
  30. location / {
  31. proxy_pass http://meshcentral:4430/;
  32. proxy_http_version 1.1;
  33.  
  34. # Allows websockets over HTTPS.
  35. proxy_set_header Upgrade $http_upgrade;
  36. proxy_set_header Connection "upgrade";
  37. proxy_set_header Host $host;
  38. # Inform MeshCentral about the real host, port and protocol
  39. proxy_set_header X-Forwarded-Host $host:$server_port;
  40. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  41. proxy_set_header X-Forwarded-Proto $scheme;
  42. }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement