]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - nixops/default.nix
Remove sympa autocreation of mailing lists
[perso/Immae/Config/Nix.git] / nixops / default.nix
index 56b86e8a725b8fb8189fcc64b1189c07e6172909..d2c446dd240dfbc595af4acad73acfc5dc4d8721 100644 (file)
@@ -1,14 +1,15 @@
-{ privateFiles ? ./. }:
 {
   network = {
-    description = "Immae's network";
-    enableRollback = true;
+    nixConfig = {
+      substituters = "https://cache.nixos.org/";
+      allow-unsafe-native-code-during-evaluation = "true";
+      allow-import-from-derivation = "true";
+    };
   };
+  dilion = import ../modules/private/system/dilion.nix;
+  eldiron = import ../modules/private/system/eldiron.nix;
+  backup-2 = import ../modules/private/system/backup-2.nix;
+  monitoring-1 = import ../modules/private/system/monitoring-1.nix;
 
-  # Used by hetzner cloud to provision machines
-  resources.sshKeyPairs.ssh-key = {};
-  dilion = import ../modules/private/system/dilion.nix { inherit privateFiles; };
-  eldiron = import ../modules/private/system/eldiron.nix { inherit privateFiles; };
-  backup-2 = import ../modules/private/system/backup-2.nix { inherit privateFiles; };
-  monitoring-1 = import ../modules/private/system/monitoring-1.nix { inherit privateFiles; };
+  quatresaisons = import ../modules/private/system/quatresaisons.nix;
 }