$project_list_default_category = "__Others__";
$highlight_bin = "${highlight}/bin/highlight";
'';
- apache = {
+ apache = rec {
user = "wwwrun";
group = "wwwrun";
modules = [ "cgid" ];
+ webappName = "tools_gitweb";
+ root = "/run/current-system/webapps/${webappName}";
vhostConf = ''
SetEnv GIT_PROJECT_ROOT ${varDir}/repositories/
ScriptAliasMatch \
git-(upload|receive)-pack))$" \
${git}/libexec/git-core/git-http-backend/$1
- <Directory "${gitolite}">
- Require all granted
- </Directory>
<Directory "${git}/libexec/git-core">
Require all granted
</Directory>
- <Directory "${webRoot}">
+ <Directory "${root}">
DirectoryIndex gitweb.cgi
Require all granted
AllowOverride None