server { listen [::]:80; listen 80; server_name git.nategb.xyz git.natebuttke.com; # Path to the static web resources of cgit root /usr/share/cgit; try_files $uri @cgit; location @cgit { include fastcgi_params; # Path to the CGI script that comes with cgit fastcgi_param SCRIPT_FILENAME /usr/lib/cgit/cgit.cgi; fastcgi_param PATH_INFO $uri; fastcgi_param QUERY_STRING $args; fastcgi_param HTTP_HOST $server_name; # Path to the socket file that is created/used by fcgiwrap fastcgi_pass unix:/run/fcgiwrap.socket; } }