aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/tools/cloud/default.nix
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2019-02-16 15:31:07 +0100
committerIsmaël Bouya <ismael.bouya@normalesup.org>2019-02-16 16:11:15 +0100
commita95ab089420d6edf24f22500dabf7876d329dc91 (patch)
treeee769ebdc128d9ef34608462778d1b7f35ac5469 /nixops/modules/websites/tools/cloud/default.nix
parent7da3ceece7fe6c49046e97f37fc353db9b8a981c (diff)
downloadNix-a95ab089420d6edf24f22500dabf7876d329dc91.tar.gz
Nix-a95ab089420d6edf24f22500dabf7876d329dc91.tar.zst
Nix-a95ab089420d6edf24f22500dabf7876d329dc91.zip
Move tools websites to stable web directories
Diffstat (limited to 'nixops/modules/websites/tools/cloud/default.nix')
-rw-r--r--nixops/modules/websites/tools/cloud/default.nix6
1 files changed, 5 insertions, 1 deletions
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 {
18 services.myWebsites.tools.vhostConfs.cloud = { 18 services.myWebsites.tools.vhostConfs.cloud = {
19 certName = "eldiron"; 19 certName = "eldiron";
20 hosts = ["cloud.immae.eu" ]; 20 hosts = ["cloud.immae.eu" ];
21 root = nextcloud.webRoot; 21 root = nextcloud.apache.root;
22 extraConfig = [ 22 extraConfig = [
23 nextcloud.apache.vhostConf 23 nextcloud.apache.vhostConf
24 ]; 24 ];
@@ -37,6 +37,10 @@ in {
37 in [ occ ]; 37 in [ occ ];
38 38
39 system.activationScripts.nextcloud = nextcloud.activationScript; 39 system.activationScripts.nextcloud = nextcloud.activationScript;
40 system.extraSystemBuilderCmds = ''
41 mkdir -p $out/webapps
42 ln -s ${nextcloud.webRoot} $out/webapps/${nextcloud.apache.webappName}
43 '';
40 44
41 services.myPhpfpm = { 45 services.myPhpfpm = {
42 poolPhpConfigs.nextcloud = nextcloud.phpFpm.phpConfig; 46 poolPhpConfigs.nextcloud = nextcloud.phpFpm.phpConfig;