Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 2.41 KB | None | 0 0
  1. worker_processes 1;
  2. daemon off;
  3.  
  4. events {
  5.     worker_connections 1024;
  6. }
  7.  
  8. http {
  9.  
  10.     # Basic Settings
  11.     include /home/jarmahent/deco3/mime.types;
  12.     default_type application/octet-stream;
  13.  
  14.     sendfile                on;
  15.     tcp_nopush              on;
  16.     tcp_nodelay             on;
  17.     keepalive_timeout       65;
  18.     types_hash_max_size     2048;
  19.     client_max_body_size    50m;
  20.     server_tokens           off;
  21.  
  22.     # PROXY SETTINGS
  23.  
  24.     proxy_set_header        REAL_REMOTE_ADDR        $remote_addr;
  25.     proxy_set_header        REAL_HTTP_HOST          $http_host;
  26.     proxy_set_header        X_FORWARDED_FOR         $proxy_add_x_forwarded_for;
  27.  
  28.     proxy_read_timeout          600;
  29.     proxy_intercept_errors      on;
  30.     proxy_buffering             off;
  31.  
  32.     ssl on;
  33.     ssl_prefer_server_ciphers       on;
  34.     ssl_protocols                   TLSv1 TLSv1.1 TLSv1.2;
  35.     ssl_ciphers                     !aNULL:!eNULL:FIPS@STRENGTH:!3DES;
  36.     ssl_session_cache               shared:SSL:5m;
  37.     ssl_session_timeout             60m;
  38.     ssl_certificate                 /etc/letsencrypt/live/kevintweaks.com/fullchain.pem;
  39.     ssl_certificate_key             /etc/letsencrypt/live/kevintweaks.com/privkey.pem;
  40.  
  41.     # GZIP
  42.  
  43.     gzip                on;
  44.     gzip_disable        "msie6";
  45.     gzip_proxied        any;
  46.     gzip_comp_level     6;
  47.     gzip_min_length     256;
  48.     gzip_http_version   1.0;
  49.     gzip_types          text/plain
  50.                         text/css
  51.                         application/x-javascript
  52.                         application/json
  53.                         text/xml
  54.                         application/xml
  55.                         application/xml+rss
  56.                         text/javascript
  57.  
  58.     include /etc/nginx/sites-enabled/*;
  59.  
  60.     server {
  61.  
  62.         listen 443;
  63.         server_name kevintweaks.com;
  64.  
  65.                 location / {
  66.                         proxy_http_version    1.1;
  67.                         root /home/jarmahent/deco3/html_root;
  68.                         location ~* \.(.gif|ico|jpg|css|js)$ {expires @24h;}
  69.  
  70.                         error_log /home/jarmahent/deco3/deco3-instance-error.log;
  71.                         access_log /home/jarmahent/deco3/deco3-instance-access.log;
  72.  
  73.                         charset utf-8;
  74.                         error_page 404 502;
  75.  
  76.  
  77.  
  78.                         proxy_pass http://127.0.0.1:9290;
  79.                 }
  80.     }
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement