diff options
Diffstat (limited to 'virtual/modules/websites/aten.nix')
-rw-r--r-- | virtual/modules/websites/aten.nix | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/virtual/modules/websites/aten.nix b/virtual/modules/websites/aten.nix index 1a65389..53db03a 100644 --- a/virtual/modules/websites/aten.nix +++ b/virtual/modules/websites/aten.nix | |||
@@ -27,12 +27,25 @@ in { | |||
27 | services.phpfpm.poolConfigs.aten_prod = aten_prod.phpFpm.pool; | 27 | services.phpfpm.poolConfigs.aten_prod = aten_prod.phpFpm.pool; |
28 | system.activationScripts.aten_prod = aten_prod.activationScript; | 28 | system.activationScripts.aten_prod = aten_prod.activationScript; |
29 | services.myWebsites.apacheConfig.aten_prod.modules = aten_prod.apache.modules; | 29 | services.myWebsites.apacheConfig.aten_prod.modules = aten_prod.apache.modules; |
30 | services.myWebsites.production.modules = aten_prod.apache.modules; | ||
31 | services.myWebsites.production.vhostConfs.aten = { | ||
32 | certName = "aten"; | ||
33 | hosts = [ "aten.pro" "www.aten.pro" ]; | ||
34 | root = aten_prod.webRoot; | ||
35 | extraConfig = [ aten_prod.apache.vhostConf ]; | ||
36 | }; | ||
30 | }) | 37 | }) |
31 | (lib.mkIf cfg.integration.enable { | 38 | (lib.mkIf cfg.integration.enable { |
32 | security.acme.certs."eldiron".extraDomains."dev.aten.pro" = null; | 39 | security.acme.certs."eldiron".extraDomains."dev.aten.pro" = null; |
33 | services.phpfpm.poolConfigs.aten_dev = aten_dev.phpFpm.pool; | 40 | services.phpfpm.poolConfigs.aten_dev = aten_dev.phpFpm.pool; |
34 | system.activationScripts.aten_dev = aten_dev.activationScript; | 41 | system.activationScripts.aten_dev = aten_dev.activationScript; |
35 | services.myWebsites.apacheConfig.aten_dev.modules = aten_dev.apache.modules; | 42 | services.myWebsites.integration.modules = aten_dev.apache.modules; |
43 | services.myWebsites.integration.vhostConfs.aten = { | ||
44 | certName = "eldiron"; | ||
45 | hosts = [ "dev.aten.pro" ]; | ||
46 | root = aten_dev.webRoot; | ||
47 | extraConfig = [ aten_dev.apache.vhostConf ]; | ||
48 | }; | ||
36 | }) | 49 | }) |
37 | ]; | 50 | ]; |
38 | } | 51 | } |