Advertisement
possebon

Untitled

Oct 5th, 2023
920
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.63 KB | None | 0 0
  1. # Upstreams
  2. #upstream backend_mainroute_portfolio {
  3. #    server api.marcotextil.com.br;
  4. #}
  5.  
  6.  
  7. server {
  8.   listen       80 ;
  9.   listen       [::]:80;
  10.   listen *:443 ssl;
  11.   server_name api.marcotextil.com.br;
  12.   client_max_body_size 300M;
  13.  
  14.   access_log  /var/log/nginx/api.marcotextil.com.br/access.log  main;
  15.   error_log  /var/log/nginx/api.marcotextil.com.br/error.log;
  16.  
  17.   ssl on;
  18.   ssl_certificate /etc/letsencrypt/live/marcotextil.com.br/fullchain.pem; # managed by Certbot
  19.  ssl_certificate_key /etc/letsencrypt/live/marcotextil.com.br/privkey.pem; # managed by Certbot
  20.  # ssl_dhparam /etc/ssl/certs/dhparams.pem;
  21.  ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  22.   ssl_session_timeout 1d;
  23.   ssl_session_cache shared:SSL:50m;
  24.   ssl_stapling on;
  25.   ssl_stapling_verify on;
  26.   ssl_ciphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA';
  27.  
  28.   ssl_prefer_server_ciphers on;
  29.  
  30.   #add_header X-Frame-Options DENY;
  31.  add_header X-Content-Type-Options nosniff;
  32.   add_header Strict-Transport-Security max-age=15768000;
  33.  
  34.  
  35.   location / {
  36.  
  37.     allow all;
  38.  
  39.  
  40.     proxy_http_version 1.1;
  41.     #proxy_buffering off;
  42.    #proxy_redirect off;
  43.    proxy_set_header Accept-Encoding "";
  44.     #proxy_set_header Host $host;
  45.    proxy_set_header Host api.marcotextil.com.br;
  46.     proxy_set_header Upgrade $http_upgrade;
  47.     proxy_set_header Connection "upgrade";
  48.     proxy_set_header X-Real-IP $remote_addr;
  49.     #proxy_set_header X-Forwarded-Proto http;
  50.    proxy_set_header X-Forwarded-Proto $scheme;
  51.     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  52.     #access_log off;
  53.  
  54.     #proxy_set_header      X-Forwarded-Proto https;
  55.    #proxy_set_header      X-Forwarded-Port 443;
  56.  
  57.     #proxy_hide_header X-Frame-Options;
  58.    proxy_hide_header 'x-frame-options';
  59.  
  60.     proxy_redirect off;
  61.  
  62.     #proxy_set_header Host $host;
  63.    proxy_set_header X-Nginx-Proxy true;
  64.     proxy_set_header X-Real-IP $remote_addr;
  65.     proxy_pass http://10.171.161.32:8091;
  66.  
  67.     #proxy_redirect off;
  68.  
  69.   }
  70.  
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement