X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/16421a1aa8d420728b51d7cbb1b006a5613f8697..192e5a9d12fb9fd16baff2b61af011611b671983:/services/arv-git-httpd/doc.go diff --git a/services/arv-git-httpd/doc.go b/services/arv-git-httpd/doc.go index 21e8e484ac..ff4599dd6d 100644 --- a/services/arv-git-httpd/doc.go +++ b/services/arv-git-httpd/doc.go @@ -1,7 +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. + +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". + + -git-command path + +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