From c9a5c521dbc7785aa4a6c1f410e547202075c13b Mon Sep 17 00:00:00 2001 From: andromeda Date: Tue, 6 Jan 2026 14:52:34 +0100 Subject: stash --- machines.nix | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) (limited to 'machines.nix') diff --git a/machines.nix b/machines.nix index 2e6d191..90a2e61 100644 --- a/machines.nix +++ b/machines.nix @@ -6,10 +6,47 @@ "andromeda" "mtgmonkey" ]; + modules = [ + ]; }; "109-199-104-83" = { - hostname = "109-199-104-83"; system = "x86_64-linux"; users = []; + modules = [ + # hardware configuration + # verbatim as `nixos-generate-config` AND `system.stateVersion` + ./machines/109-199-104-83.nix + + # boot process + # grub boot on /dev/sda + ./modules/nixos/boot/109-199-104-83.nix + + # networking + ./modules/nixos/networking/domains/galaxious.de.nix + ./modules/nixos/networking/networks/109-199-104-83.nix + + # ssh through port 5522 among other things + ./modules/nixos/networking/hard-ssh.nix + ./modules/nixos/networking/ssh-as-root.nix + + # boilerplate settings + ./modules/nixos/common.nix + + # simple-nixos-mailserver email server + # mail.domain + ./modules/nixos/mailserver.nix + + # roundcube webmail client + # webmail.domain + ./modules/nixos/roundcube.nix + + # zulip chat client + # chat.domain + # zulip chat server + # zulip.domain + ./modules/nixos/zulip.nix + { + } + ]; }; } -- cgit v1.3