6 "git.curoverse.com/arvados.git/sdk/go/httpserver"
13 func (srv *server) Start() error {
14 gitHandler := &cgi.Handler{
15 Path: theConfig.GitCommand,
18 "GIT_PROJECT_ROOT=" + theConfig.Root,
19 "GIT_HTTP_EXPORT_ALL=",
21 InheritEnv: []string{"PATH"},
22 Args: []string{"http-backend"},
24 mux := http.NewServeMux()
25 mux.Handle("/", &authHandler{gitHandler})
27 srv.Addr = theConfig.Addr
28 return srv.Server.Start()