X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=nixops%2Fmodules%2Fwebsites%2Ftools%2Fcloud%2Fdefault.nix;h=360d52c5ae97396d68fe95c8975ed35ce6e44e07;hb=a95ab089420d6edf24f22500dabf7876d329dc91;hp=f014776c88efaa32d083ed6b7a0b3610e5a33074;hpb=7da3ceece7fe6c49046e97f37fc353db9b8a981c;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/modules/websites/tools/cloud/default.nix b/nixops/modules/websites/tools/cloud/default.nix index f014776..360d52c 100644 --- a/nixops/modules/websites/tools/cloud/default.nix +++ b/nixops/modules/websites/tools/cloud/default.nix @@ -18,7 +18,7 @@ in { services.myWebsites.tools.vhostConfs.cloud = { certName = "eldiron"; hosts = ["cloud.immae.eu" ]; - root = nextcloud.webRoot; + root = nextcloud.apache.root; extraConfig = [ nextcloud.apache.vhostConf ]; @@ -37,6 +37,10 @@ in { 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;