summaryrefslogtreecommitdiff
path: root/roles/gitserver/files/git.conf
blob: 575d9771d0d5efed4cc4231c38dc39bb7642dd34 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
# Source: https://gist.github.com/kierdwyn/3745400e6a184f621b92

location ~ /.+/(info/refs|git-upload-pack|git-receive-pack) {
    # Set chunks to unlimited, as the body's can be huge.
    client_max_body_size 0;

    include fastcgi_params;
    fastcgi_param SCRIPT_FILENAME /usr/lib/git-core/git-http-backend;
    fastcgi_param GIT_PROJECT_ROOT /srv/git;
    fastcgi_param PATH_INFO $uri;

    fastcgi_pass unix:/run/fcgiwrap.sock;
}