From: Dennis Kaarsemaker Date: Thu, 10 Mar 2016 14:07:14 GMT Subject: Re: Git Smart HTTP using Nginx Message-ID: <1457618834.11765.12.camel@kaarsemaker.net> In-Reply-To: <56E1730D.4030603@benmezger.nl> On do, 2016-03-10 at 10:13 -0300, Ben Mezger wrote: > The git-scm.com only uses apache2 as an example of setting Git's > Smart > HTTP, and searching the web for the Nginx's config only gives me old > configs or not-functional configurations. Has anyone managed to get > Smart HTTP to work with Nginx and could give me a sample of the > .conf? This works for me, using fcgiwrap: location ~ ^.*/(HEAD|info/refs|objects/info/.*|git-(upload|receive)-pack)$ { fastcgi_pass unix:/var/run/fcgiwrap.socket; fastcgi_param SCRIPT_FILENAME /usr/lib/git-core/git-http-backend; fastcgi_param PATH_INFO $uri; fastcgi_param GIT_PROJECT_ROOT $repo_root; fastcgi_param REMOTE_USER $remote_user; include fastcgi_params; } -- Dennis Kaarsemaker http://www.kaarsemaker.net