Advertisement
artyom-koush

Untitled

Feb 19th, 2019
646
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 1.30 KB | None | 0 0
  1. server {
  2.         listen 80;
  3.         listen [::]:80;
  4.  
  5.         server_tokens off;
  6.         server_name node1.temtum.com;
  7.  
  8.         return 301 https://$server_name$request_uri;
  9. }
  10.  
  11. server {
  12.         listen 443 ssl;
  13.  
  14.         ssl on;
  15.         ssl_certificate /etc/nginx/ssl/certificate.pem;
  16.         ssl_certificate_key /etc/nginx/ssl/private.key;
  17.         ssl_protocols TLSv1.1 TLSv1.2;
  18.  
  19.         server_tokens off;
  20.         client_max_body_size 10m;
  21.  
  22.         server_name node1.temtum.com;
  23.  
  24.         location / {
  25.                 proxy_redirect off;
  26.                 proxy_set_header Host $host:$server_port;
  27.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  28.                 proxy_set_header X-Forwarded-Ssl on;
  29.                 proxy_pass http://127.0.0.1:3001;
  30.         }
  31.  
  32.         location ~ /ws/? {
  33.                 proxy_pass http://127.0.0.1:6001;
  34.                 proxy_set_header Host $host:$server_port;
  35.                 proxy_http_version 1.1;
  36.  
  37.                 proxy_buffers 8 32k;
  38.                 proxy_buffer_size 64k;
  39.  
  40.                 proxy_read_timeout 10800s;
  41.  
  42.                 proxy_set_header Upgrade $http_upgrade;
  43.                 proxy_set_header Connection "Upgrade";
  44.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  45.         }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement