services.websites.env.tools.modules =
gitweb.apache.modules ++
mantisbt.apache.modules;
- myServices.websites.webappDirs."${gitweb.apache.webappName}" = gitweb.webRoot;
- myServices.websites.webappDirs."${mantisbt.apache.webappName}" = mantisbt.webRoot;
+ services.websites.webappDirs."${gitweb.apache.webappName}" = gitweb.webRoot;
+ services.websites.webappDirs."${mantisbt.apache.webappName}" = mantisbt.webRoot;
system.activationScripts.mantisbt = mantisbt.activationScript;
services.websites.env.tools.vhostConfs.git = {
root = gitweb.apache.root;
extraConfig = [
gitweb.apache.vhostConf
- mantisbt.apache.vhostConf
+ (mantisbt.apache.vhostConf config.services.phpfpm.pools.mantisbt.socket)
''
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/releases
};
services.phpfpm.pools = {
mantisbt = {
- listen = mantisbt.phpFpm.socket;
- extraConfig = mantisbt.phpFpm.pool;
+ user = config.services.httpd.Tools.user;
+ group = config.services.httpd.Tools.group;
+ settings = mantisbt.phpFpm.pool;
};
};
};