Sha256: ab10a3c593021ee475d22c67d65965fd01376c729331e00f6c93b8a094798aa7
Contents?: true
Size: 1.5 KB
Versions: 110
Compression:
Stored size: 1.5 KB
Contents
# # Nginx proxy for Elasticsearch + Kibana # # In this setup, we are password protecting the saving of dashboards. You may # wish to extend the password protection to all paths. # # Even though these paths are being called as the result of an ajax request, the # browser will prompt for a username/password on the first request # # If you use this, you'll want to point config.js at http://FQDN:80/ instead of # http://FQDN:9200 # server { listen 443; server_name <%= @options[:server] %>; #access_log /var/log/nginx/kibana.access.log ltsv; ssl_certificate /etc/pki/tls/certs/nginx.pem; ssl_certificate_key /etc/pki/tls/certs/nginx.pem; auth_basic "<%= @options[:server] %>"; auth_basic_user_file conf.d/.htpasswd; location / { root /opt/kibana; index index.html index.htm; } location ~ ^/_aliases$ { proxy_pass http://127.0.0.1:9200; proxy_read_timeout 90; } location ~ ^/.*/_aliases$ { proxy_pass http://127.0.0.1:9200; proxy_read_timeout 90; } location ~ ^/_nodes$ { proxy_pass http://127.0.0.1:9200; proxy_read_timeout 90; } location ~ ^/.*/_search$ { proxy_pass http://127.0.0.1:9200; proxy_read_timeout 90; } location ~ ^/.*/_mapping { proxy_pass http://127.0.0.1:9200; proxy_read_timeout 90; } location ~ ^/kibana-int/dashboard/.*$ { proxy_pass http://127.0.0.1:9200; proxy_read_timeout 90; } location ~ ^/kibana-int/temp.*$ { proxy_pass http://127.0.0.1:9200; proxy_read_timeout 90; } }
Version data entries
110 entries across 110 versions & 1 rubygems