From 9e56908439ba3e6e3a07f8751ddae409ba4f99ac Mon Sep 17 00:00:00 2001 From: Robin Raymond Date: Fri, 11 Aug 2017 14:06:54 +0200 Subject: [PATCH] add nixops deployment --- nixops/single-server.nix | 11 +++++++++++ nixops/vbox.nix | 9 +++++++++ 2 files changed, 20 insertions(+) create mode 100644 nixops/single-server.nix create mode 100644 nixops/vbox.nix diff --git a/nixops/single-server.nix b/nixops/single-server.nix new file mode 100644 index 0000000..a6aa831 --- /dev/null +++ b/nixops/single-server.nix @@ -0,0 +1,11 @@ +{ + network.description = "mail server"; + + mailserver = + { config, pkgs, ... }: + { + imports = [ + ./../mail-config.nix + ]; + }; +} diff --git a/nixops/vbox.nix b/nixops/vbox.nix new file mode 100644 index 0000000..2af7518 --- /dev/null +++ b/nixops/vbox.nix @@ -0,0 +1,9 @@ +{ + mailserver = + { config, pkgs, ... }: + { deployment.targetEnv = "virtualbox"; + deployment.virtualbox.memorySize = 1024; # megabytes + deployment.virtualbox.vcpu = 2; # number of cpus + deployment.virtualbox.headless = true; + }; +}