Fediversity/deployment/check/data-model-tf-proxmox/setups/shared.nix
Kiara Grouwstra a45d64bbf4
move proxmox config out
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00

22 lines
526 B
Nix

{
sources ? import ../../../../npins,
...
}:
{
imports = [
# systemd-repart
# ../../../../infra/common/nixos/repart.nix
# disko
"${sources.disko}/module.nix"
../../../../infra/common/proxmox-qemu-vm.nix
];
services.qemuGuest.enable = true;
services.openssh.enable = true;
services.cloud-init = {
enable = true;
network.enable = true;
};
users.users.root.openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFZsldWMEsajYysjYsEpNvMOjO4D8L21pTrfQS1T+Hfy"
];
}