about summary refs log tree commit diff stats
path: root/tools/conf/etc/nginx
diff options
context:
space:
mode:
Diffstat (limited to 'tools/conf/etc/nginx')
-rw-r--r--tools/conf/etc/nginx/sites-enabled/git.localhost.conf30
1 files changed, 12 insertions, 18 deletions
diff --git a/tools/conf/etc/nginx/sites-enabled/git.localhost.conf b/tools/conf/etc/nginx/sites-enabled/git.localhost.conf
index 0cef2b1..d114ab8 100644
--- a/tools/conf/etc/nginx/sites-enabled/git.localhost.conf
+++ b/tools/conf/etc/nginx/sites-enabled/git.localhost.conf
@@ -5,27 +5,21 @@ server {
 
     root /srv/www/gitweb;
 
-#  location / {
-#      index gitweb.cgi;
-#  }
-
-#  location /gitweb.cgi {
-#      include fastcgi_params;
-#      gzip off;
-#      fastcgi_param   SCRIPT_FILENAME /srv/www/gitweb/gitweb.cgi;
-#      fastcgi_param   GITWEB_CONFIG	/etc/gitweb.conf;
-#      fastcgi_pass    unix:/var/run/fcgiwrap.sock;
-#  }
+    location /static/ {
+        # static files (png/css) served from /usr/share/gitweb/static
+        root /usr/share/gitweb ;
+        expires 30d;
+    }
 
     location / {
-    index gitweb.cgi
-    fastcgi_param GITWEB_CONFIG  /etc/gitweb.conf;
-    fastcgi_param DOCUMENT_ROOT  /srv/www/gitweb/;
-    fastcgi_param SCRIPT_NAME    /gitweb.cgi$fastcgi_path_info;
-    fastcgi_split_path_info      ^()(/?.+)$;
+        index gitweb.cgi
+        fastcgi_param GITWEB_CONFIG  /etc/gitweb.conf;
+        fastcgi_param DOCUMENT_ROOT  /srv/www/gitweb/;
+        fastcgi_param SCRIPT_NAME    /gitweb.cgi$fastcgi_path_info;
+        fastcgi_split_path_info      ^()(/?.+)$;
 
-    include fastcgi_params;
-    fastcgi_pass unix:/var/run/fcgiwrap.sock;
+        include fastcgi_params;
+        fastcgi_pass unix:/var/run/fcgiwrap.sock;
      }
 
 }