summaryrefslogtreecommitdiff
path: root/files/conf.d/cgit.conf
blob: d4ae10068aeb6ac2fdbde6ddd3fa4c3c3c0cfffa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
server {
    listen [::]:80;
    listen 80;

    server_name git.nategb.xyz git.natebuttke.com;

    # Path to the static web resources of cgit
    root /usr/share/webapps/cgit;

    try_files $uri @cgit;

    location @cgit {
        include             fastcgi_params;

        # Path to the CGI script that comes with cgit
        fastcgi_param       SCRIPT_FILENAME /usr/share/webapps/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.sock;
    }

}