From 3be424271b4953be513d9e319efc5576b9ab01e5 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Mon, 28 Feb 2022 22:12:16 +0100 Subject: [PATCH] rewrite mail --- flake.nix | 11 ++--------- systems/mail/default.nix | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 9 deletions(-) create mode 100644 systems/mail/default.nix diff --git a/flake.nix b/flake.nix index 8a8e858..820d55c 100644 --- a/flake.nix +++ b/flake.nix @@ -143,16 +143,9 @@ ./home-manager/headless.nix [ ]; mail = mkComputer - (mkVM - { hostname = "mail"; ip = "10.7.89.123"; inherit custom inputs; }) + ./systems/mail ./home-manager/headless.nix - [ - ./modules/docker - (import ./modules/restic-server-client { - inherit custom inputs; time = "04:30"; - }) - ]; - + [ ]; pihole = mkComputer (mkVM { hostname = "pihole"; ip = "10.7.89.2"; inherit custom inputs; }) diff --git a/systems/mail/default.nix b/systems/mail/default.nix new file mode 100644 index 0000000..8784b5c --- /dev/null +++ b/systems/mail/default.nix @@ -0,0 +1,14 @@ +{ config, custom, inputs, pkgs, ... }: +{ + imports = [ + (import "${inputs.self}/systems/proxmox-vm" { + hostname = "mail"; + ip = "10.7.89.123"; + inherit inputs; + }) + (import "${inputs.self}/modules/restic-server-client" { + time = "04:30"; inherit config custom inputs pkgs; + }) + "${inputs.self}/modules/docker" + ]; +}