services.myWebsites.tools.vhostConfs.cloud = {
certName = "eldiron";
hosts = ["cloud.immae.eu" ];
- root = nextcloud.webRoot;
+ root = nextcloud.apache.root;
extraConfig = [
nextcloud.apache.vhostConf
];
in [ occ ];
system.activationScripts.nextcloud = nextcloud.activationScript;
+ system.extraSystemBuilderCmds = ''
+ mkdir -p $out/webapps
+ ln -s ${nextcloud.webRoot} $out/webapps/${nextcloud.apache.webappName}
+ '';
services.myPhpfpm = {
poolPhpConfigs.nextcloud = nextcloud.phpFpm.phpConfig;