diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-05-16 23:23:05 +0200 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-05-17 00:04:47 +0200 |
commit | 7df420c27ebe7daaa4fd099c457ce9a9075b840e (patch) | |
tree | ec41e01e9331652c09dc4f2ed4186ce5952c3882 /nixops/modules/websites/tellesflorian | |
parent | 52f45eb051df228955add90ca62de66a7ed8af34 (diff) | |
download | Nix-7df420c27ebe7daaa4fd099c457ce9a9075b840e.tar.gz Nix-7df420c27ebe7daaa4fd099c457ce9a9075b840e.tar.zst Nix-7df420c27ebe7daaa4fd099c457ce9a9075b840e.zip |
Add certificate creation and handling to websites
Diffstat (limited to 'nixops/modules/websites/tellesflorian')
-rw-r--r-- | nixops/modules/websites/tellesflorian/default.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nixops/modules/websites/tellesflorian/default.nix b/nixops/modules/websites/tellesflorian/default.nix index eb02174..bbbde07 100644 --- a/nixops/modules/websites/tellesflorian/default.nix +++ b/nixops/modules/websites/tellesflorian/default.nix | |||
@@ -17,7 +17,6 @@ in { | |||
17 | 17 | ||
18 | config = lib.mkIf cfg.integration.enable { | 18 | config = lib.mkIf cfg.integration.enable { |
19 | secrets.keys = tellesflorian_dev.keys; | 19 | secrets.keys = tellesflorian_dev.keys; |
20 | security.acme.certs."eldiron".extraDomains."app.tellesflorian.com" = null; | ||
21 | services.myPhpfpm.preStart.tellesflorian_dev = tellesflorian_dev.phpFpm.preStart; | 20 | services.myPhpfpm.preStart.tellesflorian_dev = tellesflorian_dev.phpFpm.preStart; |
22 | services.myPhpfpm.serviceDependencies.tellesflorian_dev = tellesflorian_dev.phpFpm.serviceDeps; | 21 | services.myPhpfpm.serviceDependencies.tellesflorian_dev = tellesflorian_dev.phpFpm.serviceDeps; |
23 | services.myPhpfpm.poolConfigs.tellesflorian_dev = tellesflorian_dev.phpFpm.pool; | 22 | services.myPhpfpm.poolConfigs.tellesflorian_dev = tellesflorian_dev.phpFpm.pool; |
@@ -29,6 +28,7 @@ in { | |||
29 | services.websites.integration.modules = adminer.apache.modules ++ tellesflorian_dev.apache.modules; | 28 | services.websites.integration.modules = adminer.apache.modules ++ tellesflorian_dev.apache.modules; |
30 | services.websites.integration.vhostConfs.tellesflorian = { | 29 | services.websites.integration.vhostConfs.tellesflorian = { |
31 | certName = "eldiron"; | 30 | certName = "eldiron"; |
31 | addToCerts = true; | ||
32 | hosts = ["app.tellesflorian.com" ]; | 32 | hosts = ["app.tellesflorian.com" ]; |
33 | root = tellesflorian_dev.apache.root; | 33 | root = tellesflorian_dev.apache.root; |
34 | extraConfig = [ | 34 | extraConfig = [ |