List for cgit developers and users
 help / color / mirror / Atom feed
* cgit and nginx on debian
@ 2015-03-14  8:25 thuban
  2015-03-14  8:28 ` luky-37
  0 siblings, 1 reply; 4+ messages in thread
From: thuban @ 2015-03-14  8:25 UTC (permalink / raw)


Hi,
I am trying to self-host my git repos, but I can't figure how to achieve
this. Yes, there are many tutorials, but no one works in the end.

What I need : 
- Clone over ssh
- Clone over http
- cgit on http://git.mydomain.com

For now, I have installer nginx, cgit and fcgiwrap. I have access to
cgit index page, but as soon as I wan't to go further (click on a repo,
on tree or commit...), it fails. The url seems broken, because i repeat
itself, ie : http://git.mydomain.com/shaarlyp/shaarlyp/tree/

Here is my nginx config : 

    server {
        listen                80;
        server_name localhost;
        index cgit.cgi;

        root                  /usr/share/cgit;
        try_files             $uri @cgit;

        location @cgit {
        include             fastcgi_params;
        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;
        fastcgi_pass        unix:/run/fcgiwrap.socket;
        }
    }

cgit is installed via debian jessie package.

Do you have any recent documentation, or any advice?

Regards,

-- 
Thuban
PubKey : http://yeuxdelibad.net/Divers/thuban.pub


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-03-14 13:01 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-14  8:25 cgit and nginx on debian thuban
2015-03-14  8:28 ` luky-37
2015-03-14 10:00   ` thuban
2015-03-14 13:01     ` thuban

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).