aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/connexionswing/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixops/modules/websites/connexionswing/default.nix')
-rw-r--r--nixops/modules/websites/connexionswing/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/nixops/modules/websites/connexionswing/default.nix b/nixops/modules/websites/connexionswing/default.nix
index 5ce3525..f176762 100644
--- a/nixops/modules/websites/connexionswing/default.nix
+++ b/nixops/modules/websites/connexionswing/default.nix
@@ -45,6 +45,10 @@ in {
45 services.myPhpfpm.poolConfigs.connexionswing_prod = connexionswing_prod.phpFpm.pool; 45 services.myPhpfpm.poolConfigs.connexionswing_prod = connexionswing_prod.phpFpm.pool;
46 services.myPhpfpm.poolPhpConfigs.connexionswing_prod = connexionswing_prod.phpFpm.phpConfig; 46 services.myPhpfpm.poolPhpConfigs.connexionswing_prod = connexionswing_prod.phpFpm.phpConfig;
47 system.activationScripts.connexionswing_prod = connexionswing_prod.activationScript; 47 system.activationScripts.connexionswing_prod = connexionswing_prod.activationScript;
48 system.extraSystemBuilderCmds = ''
49 mkdir -p $out/webapps
50 ln -s ${connexionswing_prod.webRoot} $out/webapps/${connexionswing_prod.apache.webappName}
51 '';
48 services.myWebsites.production.modules = connexionswing_prod.apache.modules; 52 services.myWebsites.production.modules = connexionswing_prod.apache.modules;
49 services.myWebsites.production.vhostConfs.connexionswing = { 53 services.myWebsites.production.vhostConfs.connexionswing = {
50 certName = "connexionswing"; 54 certName = "connexionswing";
@@ -59,11 +63,15 @@ in {
59 services.myPhpfpm.poolConfigs.connexionswing_dev = connexionswing_dev.phpFpm.pool; 63 services.myPhpfpm.poolConfigs.connexionswing_dev = connexionswing_dev.phpFpm.pool;
60 services.myPhpfpm.poolPhpConfigs.connexionswing_dev = connexionswing_dev.phpFpm.phpConfig; 64 services.myPhpfpm.poolPhpConfigs.connexionswing_dev = connexionswing_dev.phpFpm.phpConfig;
61 system.activationScripts.connexionswing_dev = connexionswing_dev.activationScript; 65 system.activationScripts.connexionswing_dev = connexionswing_dev.activationScript;
66 system.extraSystemBuilderCmds = ''
67 mkdir -p $out/webapps
68 ln -s ${connexionswing_dev.webRoot} $out/webapps/${connexionswing_dev.apache.webappName}
69 '';
62 services.myWebsites.integration.modules = connexionswing_dev.apache.modules; 70 services.myWebsites.integration.modules = connexionswing_dev.apache.modules;
63 services.myWebsites.integration.vhostConfs.connexionswing = { 71 services.myWebsites.integration.vhostConfs.connexionswing = {
64 certName = "eldiron"; 72 certName = "eldiron";
65 hosts = ["connexionswing.immae.eu" "sandetludo.immae.eu" ]; 73 hosts = ["connexionswing.immae.eu" "sandetludo.immae.eu" ];
66 root = connexionswing_dev.webRoot; 74 root = connexionswing_dev.apache.root;
67 extraConfig = [ connexionswing_dev.apache.vhostConf ]; 75 extraConfig = [ connexionswing_dev.apache.vhostConf ];
68 }; 76 };
69 }) 77 })