Advertisement
gempir

config

Sep 2nd, 2018
401
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 1.70 KB | None | 0 0
  1. server {
  2.  
  3.         listen 443 ssl default_server;
  4.         listen [::]:443 ssl default_server;
  5.  
  6.         root /var/www/html;
  7.  
  8.         ssl_certificate /etc/letsencrypt/live/home.gempir.com/fullchain.pem;
  9.         ssl_certificate_key /etc/letsencrypt/live/home.gempir.com/privkey.pem;
  10.  
  11.         ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  12.         ssl_prefer_server_ciphers on;
  13.         ssl_ciphers "EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH";
  14.         ssl_ecdh_curve secp384r1;
  15.         ssl_session_cache shared:SSL:10m;
  16.         ssl_session_tickets off;
  17.         ssl_stapling on;
  18.         ssl_stapling_verify on;
  19.         resolver 8.8.8.8 8.8.4.4 valid=300s;
  20.         resolver_timeout 5s;
  21.         add_header Strict-Transport-Security "max-age=63072000; includeSubdomains";
  22.         add_header X-Content-Type-Options nosniff;
  23.  
  24.         ssl_dhparam /etc/ssl/certs/dhparam.pem;
  25.  
  26.         # Add index.php to the list if you are using PHP
  27.         index index.html index.htm index.nginx-debian.html;
  28.  
  29.         server_name home.gempir.com;
  30.  
  31.         location ~ /.well-known {
  32.                 allow all;
  33.         }
  34.  
  35.         # Hass-configurator
  36.         location /configurator-embed {
  37.                 proxy_pass http://127.0.0.1:3218;
  38.                 include proxy_params;
  39.         }
  40.  
  41.         location / {
  42.                 proxy_pass http://127.0.0.1:8123;
  43.                 proxy_http_version 1.1;
  44.                 proxy_set_header Upgrade $http_upgrade;
  45.                 proxy_set_header Connection "upgrade";
  46.                 proxy_set_header Host $host;
  47.         }
  48. }
  49.  
  50. server {
  51.     listen 80 default_server;
  52.     listen [::]:80 default_server;
  53.     server_name home.gempir.com;
  54.     return 301 https://$server_name$request_uri;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement