server { server_name git.eug-vs.xyz root /usr/share/cgit ; try_files $uri @cgit ; location @cgit { include fastcgi_params; fastcgi_param SCRIPT_FILENAME /usr/lib/cgit/cgit.cgi; fastcgi_param PATH_INFO $request_uri; fastcgi_param QUERY_STRING $query_string; fastcgi_pass unix:/run/fcgiwrap.socket; } # Serve static files location ~* ^.+\.(css|png|ico)$ { root /usr/share/cgit; expires 30d; } }