aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/chloe/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixops/modules/websites/chloe/default.nix')
-rw-r--r--nixops/modules/websites/chloe/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/nixops/modules/websites/chloe/default.nix b/nixops/modules/websites/chloe/default.nix
index 94cd4be..d647eb9 100644
--- a/nixops/modules/websites/chloe/default.nix
+++ b/nixops/modules/websites/chloe/default.nix
@@ -45,6 +45,10 @@ in {
45 extension=${pkgs.php}/lib/php/extensions/mysqli.so 45 extension=${pkgs.php}/lib/php/extensions/mysqli.so
46 ''; 46 '';
47 system.activationScripts.chloe_prod = chloe_prod.activationScript; 47 system.activationScripts.chloe_prod = chloe_prod.activationScript;
48 system.extraSystemBuilderCmds = ''
49 mkdir -p $out/webapps
50 ln -s ${chloe_prod.webRoot} $out/webapps/${chloe_prod.apache.webappName}
51 '';
48 services.myWebsites.production.modules = chloe_prod.apache.modules; 52 services.myWebsites.production.modules = chloe_prod.apache.modules;
49 services.myWebsites.production.vhostConfs.chloe = { 53 services.myWebsites.production.vhostConfs.chloe = {
50 certName = "chloe"; 54 certName = "chloe";
@@ -60,11 +64,15 @@ in {
60 extension=${pkgs.php}/lib/php/extensions/mysqli.so 64 extension=${pkgs.php}/lib/php/extensions/mysqli.so
61 ''; 65 '';
62 system.activationScripts.chloe_dev = chloe_dev.activationScript; 66 system.activationScripts.chloe_dev = chloe_dev.activationScript;
67 system.extraSystemBuilderCmds = ''
68 mkdir -p $out/webapps
69 ln -s ${chloe_dev.webRoot} $out/webapps/${chloe_dev.apache.webappName}
70 '';
63 services.myWebsites.integration.modules = chloe_dev.apache.modules; 71 services.myWebsites.integration.modules = chloe_dev.apache.modules;
64 services.myWebsites.integration.vhostConfs.chloe = { 72 services.myWebsites.integration.vhostConfs.chloe = {
65 certName = "eldiron"; 73 certName = "eldiron";
66 hosts = ["chloe.immae.eu" ]; 74 hosts = ["chloe.immae.eu" ];
67 root = chloe_dev.webRoot; 75 root = chloe_dev.apache.root;
68 extraConfig = [ chloe_dev.apache.vhostConf ]; 76 extraConfig = [ chloe_dev.apache.vhostConf ];
69 }; 77 };
70 }) 78 })