]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - systems/eldiron/websites/immae/release.nix
Squash changes containing private information
[perso/Immae/Config/Nix.git] / systems / eldiron / websites / immae / release.nix
similarity index 82%
rename from modules/private/websites/immae/release.nix
rename to systems/eldiron/websites/immae/release.nix
index d06af87d858653a355556fad49c8bfd35fbe968a..4882bac2ec0becee68695f882ab5fd44bf914cbb 100644 (file)
@@ -2,16 +2,17 @@
 let
   cfg = config.myServices.websites.immae.release;
   varDir = "/var/lib/ftp/release.immae.eu";
-  env = config.myEnv.websites.release;
 in {
   options.myServices.websites.immae.release.enable = lib.mkEnableOption "enable Release' website";
 
   config = lib.mkIf cfg.enable {
+    myServices.dns.zones."immae.eu".subdomains.release = with config.myServices.dns.helpers;
+      ips servers.eldiron.ips.production;
     services.webstats.sites = [ { name = "release.immae.eu"; } ];
 
+    security.acme.certs.immae.extraDomainNames = [ "release.immae.eu" ];
     services.websites.env.production.vhostConfs.immae_release = {
       certName    = "immae";
-      addToCerts  = true;
       hosts       = [ "release.immae.eu" ];
       root        = varDir;
       extraConfig = [