Advertisement
aonomike

ptbi-staging.epi-ucsf.org

Nov 24th, 2016
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. server {
  2. listen 80;
  3. listen [::]:80 default_server ipv6only=on;
  4. server_name ptbi-staging.epi-ucsf.org;
  5.  
  6. root /usr/share/nginx/html;
  7. index index.html index.htm;
  8.  
  9. location / {
  10. try_files $uri $uri/ =404;
  11. }
  12. return 301 https://$server_name$request_uri;
  13. }
  14.  
  15. server {
  16. listen 443 ssl;
  17. server_name ptbi-staging.epi-ucsf.org;
  18.  
  19. client_max_body_size 4G;
  20.  
  21. root /usr/share/nginx/html;
  22. index index.html index.htm;
  23.  
  24. # access_log /var/www/virtualEnvironments/venvPython2.7/dreams-prod.globalhealthapp.net/logs/nginx-access.log;
  25. # error_log /var/www/virtualEnvironments/venvPython2.7/dreams-prod.globalhealthapp.net/logs/nginx-error.log;
  26.  
  27. ssl_certificate /etc/nginx/ssl/server.crt;
  28. ssl_certificate_key /etc/nginx/ssl/server.key;
  29. ssl_dhparam /etc/nginx/ssl/dhparam.pem;
  30.  
  31. ssl_session_cache shared:SSL:20m;
  32. ssl_session_timeout 10m;
  33.  
  34. ssl_protocols TLSv1.2;
  35. ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH';
  36.  
  37. ssl_prefer_server_ciphers on;
  38. add_header Strict-Transport-Security max-age=63072000;
  39. add_header X-Frame-Options DENY;
  40. add_header X-Content-Type-Options nosniff;
  41.  
  42. # location /static/ {
  43. # alias /var/www/virtualEnvironments/venvPython2.7/dreams-prod.globalhealthapp.net/static/;
  44. # }
  45.  
  46. location / {
  47. try_files $uri $uri/ =404;
  48. }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement