Advertisement
niklep

Untitled

May 25th, 2021
837
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 1.81 KB | None | 0 0
  1. map $http_upgrade $connection_upgrade {
  2.     default upgrade;
  3.     '' close;
  4.   }
  5.  
  6. server {
  7.     listen 80;
  8.     server_name grafana.domain.ru;
  9.    
  10.     return 301 https://grafana.domain.ru$request_uri;
  11.  
  12. }
  13.  
  14. server {
  15.  
  16.     listen 443 ssl http2;
  17.     server_name grafana.domain.ru;
  18.  
  19.     ssl_protocols TLSv1.2 TLSv1.3;
  20.     ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
  21.    
  22.     ssl_certificate             /etc/nginx/ssl/domain.pem;
  23.     ssl_certificate_key         /etc/nginx/ssl/domain.key;
  24.  
  25.     add_header X-XSS-Protection "1; mode=block";
  26.     add_header X-Content-Type-Options nosniff;
  27.     add_header Strict-Transport-Security 'max-age=31536000;' always;
  28.  
  29.     access_log /var/log/nginx/grafana.domain.ru/access.log extended;
  30.     error_log /var/log/nginx/grafana.domain.ru/error.log;
  31.  
  32.     # websockets for Loki live streaming logs
  33.     location ~ /(api/datasources/proxy/\d+/loki/api/v1/tail) {
  34.       proxy_pass          http://192.168.212.10:3000$request_uri;
  35.       proxy_set_header    Host              $host;
  36.       proxy_set_header    X-Real-IP         $remote_addr;
  37.       proxy_set_header    X-Forwarded-for   $proxy_add_x_forwarded_for;
  38.       proxy_set_header    X-Forwarded-Proto $scheme;
  39.       proxy_set_header    Connection        $connection_upgrade;
  40.       proxy_set_header    Upgrade           $http_upgrade;
  41.   }
  42.    
  43.     location / {
  44.         proxy_pass http://192.168.212.10:3000;
  45.         proxy_set_header Host $host;
  46.         proxy_set_header X-Real-IP $remote_addr;
  47.         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  48.         proxy_set_header X-Forwarded-Proto $scheme;
  49.     }
  50.    
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement