};
};
+ services.ympd = mypkgs.ympd.config // { enable = true; };
+
# FIXME: open_basedir
services.phpfpm = {
extraConfig = ''
logPerVirtualHost = true;
multiProcessingModule = "worker";
adminAddr = "httpd@immae.eu";
- extraModules = [
- "proxy_fcgi" # for PHP
- "macro"
- "ldap"
- "authnz_ldap"
- ];
+ # FIXME: http2
+ extraModules = pkgs.lib.lists.unique (
+ mypkgs.adminer.apache.modules ++
+ [
+ "macro"
+ "ldap"
+ "authnz_ldap"
+ ]);
extraConfig = ''
<IfModule ldap_module>
LDAPSharedCacheSize 500000
documentRoot = null;
extraConfig = builtins.concatStringsSep "\n" [
mypkgs.adminer.apache.vhostConf
+ mypkgs.ympd.apache.vhostConf
];
})
{ # Should go last, default fallback