Je me suis inspiré de cet article afin de configurer le serveur lighthttpd présent sur mon NAS afin qu'il me permette de gérer mes GIT perso à distance ;)
voila ce qu'il faut ajouter pour fun_plug dans lighthttp.conf :
alias.url += ( "/git" => "/ffp/libexec/git-core/git-http-backend")
url.rewrite-once = ( "^/git$" => "/git/" )
$HTTP["url"] =~ "^/git" {
cgi.assign = ( "" => "" )
setenv.add-environment = (
"GIT_PROJECT_ROOT" => "/ffp/home/root/fun_plug",
"GIT_HTTP_EXPORT_ALL" => ""
)
}