]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - nixops/modules/websites/ftp/nassime.nix
Add certificate creation and handling to websites
[perso/Immae/Config/Nix.git] / nixops / modules / websites / ftp / nassime.nix
index 9ed8a809bb50be8c1751089b20a18754f9e8bcd3..3c982d3f4cebe217ecbd13e692368ed23afdced1 100644 (file)
@@ -14,15 +14,13 @@ in {
     services.webstats.sites = [ { name = "nassime.bouya.org"; } ];
 
     security.acme.certs."ftp".extraDomains."nassime.bouya.org" = null;
-    security.acme.certs."nassime" = config.services.myCertificates.certConfig // {
-      domain = "nassime.bouya.org";
-    };
 
     services.websites.production.vhostConfs.nassime = {
-      certName    = "nassime";
-      hosts       = ["nassime.bouya.org" ];
-      root        = varDir;
-      extraConfig = [
+      certName     = "nassime";
+      certMainHost = "nassime.bouya.org";
+      hosts        = ["nassime.bouya.org" ];
+      root         = varDir;
+      extraConfig  = [
         ''
         Use Stats nassime.bouya.org
         ServerAdmin ${env.server_admin}