diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-02-16 15:31:07 +0100 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-02-16 16:11:15 +0100 |
commit | a95ab089420d6edf24f22500dabf7876d329dc91 (patch) | |
tree | ee769ebdc128d9ef34608462778d1b7f35ac5469 /nixops/modules/websites/tools/git/mantisbt | |
parent | 7da3ceece7fe6c49046e97f37fc353db9b8a981c (diff) | |
download | Nix-a95ab089420d6edf24f22500dabf7876d329dc91.tar.gz Nix-a95ab089420d6edf24f22500dabf7876d329dc91.tar.zst Nix-a95ab089420d6edf24f22500dabf7876d329dc91.zip |
Move tools websites to stable web directories
Diffstat (limited to 'nixops/modules/websites/tools/git/mantisbt')
-rw-r--r-- | nixops/modules/websites/tools/git/mantisbt/mantisbt.nix | 10 |
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> |