aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/tools/git/mantisbt/mantisbt.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixops/modules/websites/tools/git/mantisbt/mantisbt.nix')
-rw-r--r--nixops/modules/websites/tools/git/mantisbt/mantisbt.nix10
1 files changed, 6 insertions, 4 deletions
diff --git a/nixops/modules/websites/tools/git/mantisbt/mantisbt.nix b/nixops/modules/websites/tools/git/mantisbt/mantisbt.nix
index b1837eb..9bb8476 100644
--- a/nixops/modules/websites/tools/git/mantisbt/mantisbt.nix
+++ b/nixops/modules/websites/tools/git/mantisbt/mantisbt.nix
@@ -72,13 +72,15 @@ let
72 ln -s ${plugins.source-integration}/Source* $out/plugins/ 72 ln -s ${plugins.source-integration}/Source* $out/plugins/
73 ''; 73 '';
74 }; 74 };
75 apache = { 75 apache = rec {
76 user = "wwwrun"; 76 user = "wwwrun";
77 group = "wwwrun"; 77 group = "wwwrun";
78 modules = [ "proxy_fcgi" ]; 78 modules = [ "proxy_fcgi" ];
79 webappName = "tools_mantisbt";
80 root = "/run/current-system/webapps/${webappName}";
79 vhostConf = '' 81 vhostConf = ''
80 Alias /mantisbt "${webRoot}" 82 Alias /mantisbt "${root}"
81 <Directory "${webRoot}"> 83 <Directory "${root}">
82 DirectoryIndex index.php 84 DirectoryIndex index.php
83 <FilesMatch "\.php$"> 85 <FilesMatch "\.php$">
84 SetHandler "proxy:unix:${phpFpm.socket}|fcgi://localhost" 86 SetHandler "proxy:unix:${phpFpm.socket}|fcgi://localhost"
@@ -88,7 +90,7 @@ let
88 Options FollowSymlinks 90 Options FollowSymlinks
89 Require all granted 91 Require all granted
90 </Directory> 92 </Directory>
91 <Directory "${webRoot}/admin"> 93 <Directory "${root}/admin">
92 #Reenable during upgrade 94 #Reenable during upgrade
93 Require all denied 95 Require all denied
94 </Directory> 96 </Directory>