mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Merged Pull Request #484
This commit is contained in:
0
sample/apache_ldap.conf
Normal file → Executable file
0
sample/apache_ldap.conf
Normal file → Executable file
18
sample/nginx.conf
Normal file → Executable file
18
sample/nginx.conf
Normal file → Executable file
@@ -2,7 +2,7 @@
|
||||
# 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.
|
||||
# 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
|
||||
@@ -12,13 +12,13 @@
|
||||
#
|
||||
server {
|
||||
listen *:80 ;
|
||||
|
||||
|
||||
server_name kibana.myhost.org;
|
||||
access_log /var/log/nginx/kibana.myhost.org.access.log;
|
||||
|
||||
location / {
|
||||
root /usr/share/kibana3;
|
||||
index index.html index.htm;
|
||||
index index.html index.htm;
|
||||
}
|
||||
|
||||
location ~ ^/_aliases$ {
|
||||
@@ -33,15 +33,15 @@ server {
|
||||
proxy_pass http://127.0.0.1:9200;
|
||||
proxy_read_timeout 90;
|
||||
}
|
||||
|
||||
|
||||
# Password protected end points
|
||||
location ~ ^/kibana-int/dashboard/.*$ {
|
||||
proxy_pass http://127.0.0.1:9200;
|
||||
proxy_read_timeout 90;
|
||||
limit_except GET {
|
||||
proxy_pass http://127.0.0.1:9200;
|
||||
auth_basic "Restricted";
|
||||
auth_basic_user_file /etc/nginx/conf.d/kibana.myhost.org.htpasswd;
|
||||
limit_except GET {
|
||||
proxy_pass http://127.0.0.1:9200;
|
||||
auth_basic "Restricted";
|
||||
auth_basic_user_file /etc/nginx/conf.d/kibana.myhost.org.htpasswd;
|
||||
}
|
||||
}
|
||||
location ~ ^/kibana-int/temp.*$ {
|
||||
@@ -53,4 +53,4 @@ server {
|
||||
auth_basic_user_file /etc/nginx/conf.d/kibana.myhost.org.htpasswd;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -87,7 +87,7 @@ StaticServlet.MimeMap = {
|
||||
|
||||
StaticServlet.prototype.handleRequest = function(req, res) {
|
||||
var self = this;
|
||||
var path = ('./' + req.url.pathname).replace('//','/').replace(/%(..)/g, function(match, hex){
|
||||
var path = ('../src/' + req.url.pathname).replace('//','/').replace(/%(..)/g, function(match, hex){
|
||||
return String.fromCharCode(parseInt(hex, 16));
|
||||
});
|
||||
var parts = path.split('/');
|
||||
|
||||
Reference in New Issue
Block a user