aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/tools/git/gitweb/gitweb.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixops/modules/websites/tools/git/gitweb/gitweb.nix')
-rw-r--r--nixops/modules/websites/tools/git/gitweb/gitweb.nix9
1 files changed, 4 insertions, 5 deletions
diff --git a/nixops/modules/websites/tools/git/gitweb/gitweb.nix b/nixops/modules/websites/tools/git/gitweb/gitweb.nix
index 22c70f2..2ee7a63 100644
--- a/nixops/modules/websites/tools/git/gitweb/gitweb.nix
+++ b/nixops/modules/websites/tools/git/gitweb/gitweb.nix
@@ -29,10 +29,12 @@ rec {
29 $project_list_default_category = "__Others__"; 29 $project_list_default_category = "__Others__";
30 $highlight_bin = "${highlight}/bin/highlight"; 30 $highlight_bin = "${highlight}/bin/highlight";
31 ''; 31 '';
32 apache = { 32 apache = rec {
33 user = "wwwrun"; 33 user = "wwwrun";
34 group = "wwwrun"; 34 group = "wwwrun";
35 modules = [ "cgid" ]; 35 modules = [ "cgid" ];
36 webappName = "tools_gitweb";
37 root = "/run/current-system/webapps/${webappName}";
36 vhostConf = '' 38 vhostConf = ''
37 SetEnv GIT_PROJECT_ROOT ${varDir}/repositories/ 39 SetEnv GIT_PROJECT_ROOT ${varDir}/repositories/
38 ScriptAliasMatch \ 40 ScriptAliasMatch \
@@ -44,13 +46,10 @@ rec {
44 git-(upload|receive)-pack))$" \ 46 git-(upload|receive)-pack))$" \
45 ${git}/libexec/git-core/git-http-backend/$1 47 ${git}/libexec/git-core/git-http-backend/$1
46 48
47 <Directory "${gitolite}">
48 Require all granted
49 </Directory>
50 <Directory "${git}/libexec/git-core"> 49 <Directory "${git}/libexec/git-core">
51 Require all granted 50 Require all granted
52 </Directory> 51 </Directory>
53 <Directory "${webRoot}"> 52 <Directory "${root}">
54 DirectoryIndex gitweb.cgi 53 DirectoryIndex gitweb.cgi
55 Require all granted 54 Require all granted
56 AllowOverride None 55 AllowOverride None