server { listen 64298; server_name example.com; # auth_basic "Restricted Access"; # auth_basic_user_file /etc/nginx/htpasswd.users; proxy_buffering on; proxy_buffer_size 8k; proxy_buffers 48 8k; proxy_busy_buffers_size 8k; proxy_max_temp_file_size 4096m; proxy_temp_file_write_size 64k; gzip on; gzip_disable "msie6"; gzip_vary on; gzip_proxied any; gzip_comp_level 6; gzip_buffers 16 8k; gzip_http_version 1.1; gzip_min_length 256; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/vnd.ms-fontobject application/x-font-ttf font/opentype image/svg+xml image/x-icon; location /kibana/ { proxy_pass http://localhost:64296; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $host; rewrite /kibana/(.*)$ /$1 break; } }