X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/ad69cab04c31db7ed78ced64e3e1fa814775d6d7..795125d3d998bc1fdbaf31d7d3dd048564f8e685:/services/arv-git-httpd/doc.go diff --git a/services/arv-git-httpd/doc.go b/services/arv-git-httpd/doc.go index 713b018a46..ff4599dd6d 100644 --- a/services/arv-git-httpd/doc.go +++ b/services/arv-git-httpd/doc.go @@ -1,29 +1,35 @@ /* arv-git-httpd provides authenticated access to Arvados-hosted git repositories. +See http://doc.arvados.org/install/install-arv-git-httpd.html. + Example: + arv-git-httpd -address=:8000 -repo-root=/var/lib/arvados/git Options: -address [host]:[port] - Listen at the given host and port. Each can be a name, - a number, or empty. +Listen at the given host and port. + +Host can be a domain name, an IP address, or empty (listen on all +addresses). + +Port can be a name, a port number, or 0 (choose an available port). -repo-root path - Directory containing git repositories. When a client - requests either "foo/bar.git" or "foo/bar/.git", - git-http-backend will be invoked on "path/foo/bar.git" - or (if that doesn't exist) "path/foo/bar/.git". +Directory containing git repositories. When a client requests either +"foo/bar.git" or "foo/bar/.git", git-http-backend will be invoked on +"path/foo/bar.git" or (if that doesn't exist) "path/foo/bar/.git". -git-command path - Location of the CGI program to execute for each - authorized request (normally this is git). It is - invoked with a single argument, 'http-backend'. - Default is /usr/bin/git. +Location of the CGI program to execute for each authorized request +(normally this is gitolite-shell if repositories are controlled by +gitolite, otherwise git). It is invoked with a single argument, +'http-backend'. Default is /usr/bin/git. */ package main