diff options
| author | andromeda <andromeda@lenovo> | 2026-01-06 14:52:34 +0100 |
|---|---|---|
| committer | andromeda <andromeda@lenovo> | 2026-01-06 14:52:34 +0100 |
| commit | c9a5c521dbc7785aa4a6c1f410e547202075c13b (patch) | |
| tree | 4362c945c787bac5d7d1bb63d04d7281bfddf6c8 /machines.nix | |
| parent | 0a7e0c699e2f4fa07fb6dde0080da4eb3ac8f746 (diff) | |
stash
Diffstat (limited to 'machines.nix')
| -rw-r--r-- | machines.nix | 39 |
1 files changed, 38 insertions, 1 deletions
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 + { + } + ]; }; } |
