summaryrefslogtreecommitdiffstats
path: root/roles/munin-master/files/etc/nginx
diff options
context:
space:
mode:
Diffstat (limited to 'roles/munin-master/files/etc/nginx')
-rw-r--r--roles/munin-master/files/etc/nginx/sites-available/munin14
1 files changed, 10 insertions, 4 deletions
diff --git a/roles/munin-master/files/etc/nginx/sites-available/munin b/roles/munin-master/files/etc/nginx/sites-available/munin
index ade1888..2f681fb 100644
--- a/roles/munin-master/files/etc/nginx/sites-available/munin
+++ b/roles/munin-master/files/etc/nginx/sites-available/munin
@@ -1,31 +1,37 @@
server {
listen 127.0.0.1:80;
listen [::1]:80;
server_name munin.fripost.org;
+ allow 127.0.0.0/8;
+ allow ::1/128;
+ deny all;
+
access_log /var/log/nginx/munin.access.log;
error_log /var/log/nginx/munin.error.log info;
+ include snippets/headers.conf;
+
location = / {
return 302 /munin$args;
}
location /munin/static/ {
alias /etc/munin/static/;
}
location /munin-cgi/munin-cgi-graph/ {
fastcgi_split_path_info ^(/munin-cgi/munin-cgi-graph)(.*);
- include fastcgi/params;
+ fastcgi_param PATH_INFO $fastcgi_path_info;
+ include snippets/fastcgi.conf;
fastcgi_pass unix:/run/munin/cgi-graph.socket;
- gzip off;
}
location /munin/ {
fastcgi_split_path_info ^(/munin)(.*);
- include fastcgi/params;
+ fastcgi_param PATH_INFO $fastcgi_path_info;
+ include snippets/fastcgi.conf;
fastcgi_pass unix:/run/munin/cgi-html.socket;
- gzip off;
}
}