diff options
Diffstat (limited to 'nixops/modules/websites/connexionswing/default.nix')
-rw-r--r-- | nixops/modules/websites/connexionswing/default.nix | 10 |
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 | }) |