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

    server_name  localhost;

    root /var/www/html/cgit/cgi;

    try_files $uri @cgit;

    location @cgit {
        include          fastcgi_params;
        fastcgi_param    SCRIPT_FILENAME /var/www/html/cgit/cgi/cgit.cgi;
        fastcgi_pass     unix:/run/sock/fcgiwrap.socket;
        fastcgi_param    PATH_INFO    $uri;
        fastcgi_param    QUERY_STRING $args;
        fastcgi_param    HTTP_HOST    $server_name;
    }

    location ~ ^/(cgit.css|cgit.png|favicon.ico|header.html|footer.html) {
        root /var/www/html/cgit/static;
    }
}