Some checks failed
Nix Web Proxy Worker / setup-nixos-runner (push) Failing after 3m18s
53 lines
3.0 KiB
Nix
53 lines
3.0 KiB
Nix
{ modulesPath, pkgs, ... }:
|
|
|
|
let
|
|
diskDevice = "/dev/vda";
|
|
sources = import ./npins;
|
|
in
|
|
{
|
|
imports = [
|
|
(modulesPath + "/profiles/qemu-guest.nix")
|
|
(sources.disko + "/module.nix")
|
|
./single-disk-layout.nix
|
|
];
|
|
|
|
disko.devices.disk.main.device = diskDevice;
|
|
|
|
boot.loader.grub = {
|
|
devices = [ diskDevice ];
|
|
efiSupport = true;
|
|
efiInstallAsRemovable = true;
|
|
};
|
|
|
|
services.openssh.enable = true;
|
|
|
|
users.users.root.openssh.authorizedKeys.keys = [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC3idplMeWxZTOuT13k0ZvzsFKgD6CeLe5IeBkY6EyHwNX6pR+N9eOWRhWswdSz+Q5EwTIjFfJE+KkJImZYuoEZPomwbcZGvnuQkYMUWhbE4GqLzDGC6LCjQiO2tg41xN88YLZ4YAzMZbCGn0K0y6a8amEBTrDPQGTcJivv5t4Gm0VEPmlozSwqsFc9gIgjrcdBMqcCJs+gMlsimL8GxFEZ3sEpxie+hAS3qw0Mp8+PrA61x4tPLkiNTmFHZP3SaBz4ST5Fcm1d0zsurE/mIECsswQpM7Co18xzriiKAJfpmnjvha25TRLyi9OHdHgt9OnkLmkLq5S4brbOCo090EJ2r+jryIii/2DVMPAvobLq+b8aj2Lt7E6drtWJBem8c4UV6TJB1Rl4/4h4pS7b5st5OCaAfAs65sBNkMoiEJToGvNNZpOe9kNB65GQDkWq+SD+o9tja3DJ7e5U2LEaUN+RRxoeqik2KJenfd1fqbojuzigsZI/14kEih0PP2+HSB46k1zqG9dPLxS4PGR3hcQrouXQG3HX6wS1gZRTAxVRSy61YXOW8IvS2luK/Dgl0NcTkxNGPD6vHXsQff/GB+1tSAvW7P1h2EKvkPeP6SGAzOcN1enNVKPMMIdNejoM15vvb5Ww5QDhz2Zhaq1nUGlBU/IULtNLn+1csGrpE5oFbw== henrik@darkmakers"
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDbGbdSH6B/t35iX7aYlMb7HbkIhUPwoPflBORWWEX4I7L1MzfjbDAlLfFbIptVKRvT0vr7KbbyLAC3Ylg6/IaeyQW/aBMuSgKKS3kjTcEjVRzWq/k4ZXKFpIDAd76MktMFINZDXQ6d5Xig63Bjd2zhpXN84WTv4GzrY+WWT/F7R7dTnFD44jjQaZCwgiBRNajatCcLtz/8m+ausKJOlYkrkVv9ux9/6i0jH9pa0yjZfE285dhYGrYjLERlLC3D6PHgC1u47FRdLLsxJPDVRW0AVYzXizgGWHWzzK1BRpQXcG2Pajk9Tmo7xOHabmlTj7tKXjHFP6nSy1jULdN03Ur9AZMnBk0ythgsakf0hWo0u//dxxm4XCwiGA+EY3ySnCGza/xAZ4QEI2Edv/ltQWyMjOZhSyTmqe6OoWVvIS0mEPTe4k34i3j805FIO1sblLnzzajGUQBRPgQ11yI6xvOu9QyamC9JZGV1Rl8rZq6ZD5yvHB40f4z8nfDMkBJUNY28pErOtYprmGMksMvyt2qg+X6LE7to3eDMsT6k23xT5wdpFCqA06KQEBzB4t1sjIU96xP5+Ewpf0ZUkBahnw3UgdMNvARiPyCVtx/wm5bRceCvAXPbK/hdBSMvR1heBixx3YerLPyS1mReCAhQQs6/gy9yUZwwHwJllH/eribbsQ== henrik@darkmakers"
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCV8OTmpVYZnUg8k4nO1agoetDWUCk+RNA1MARZxpqk/ByovTrOlERrYVnabN/gxb9ITMMk9peto7pSwIHmBZO6G38JXJsklvblm+7eGAc5U+SobYoCK5PfKWaroIfN7n3FfTCw7FgaZJBo2e47FpsGTZMuHoX4GCV0aRtKKTsspL1/LyMKA6xbrqgHe/KOqmNzKz88CmmFVvoE56AgRbcK0XN3iMvFONflUDGetkdYOo3vHZeOkJevCQ2BLqRVstx1+SULAqjzHDptJZj5pMwdEboUGk90+9rnrLP/Qg5ifKzPmzs8ykcs+DtkHiJZzl3OfYErZvn9Oc86Xr8v8eGovcHdEEvKamtwuFjllGMceyXTOyjiNvJH3lV+eCrCg8kQflEyWnmZ5oPgTBNplDA6K2A6FRiL8nfxkckF4AACt3nVQO31CkgQvSipF3K4ib2ZQ8Ev4sjzvVKPcrFBsJpkyic1qNoQ5jlPvKP5/znJn9Dkj+i3+dcvBZQvpTnKjXDWTyL+4KIXkGjyZj+iCeFvp4kf0y/FqdOYlmhes93U9JA1RLom29WV8T6MhFWOP25PKvwh5jTPJo8f+4uXvVH4XewjdWx45EwLO+fCdAFLTLQPE2EfK/7yEZ5ftnwC14LFMsnyeSPFoxaX4xkiV97xZ0/yzUcjIrCDiW6LgvGUAQ== gitea@192.168.1.20:henrik/nix-infrastructure.git"
|
|
];
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
inetutils
|
|
];
|
|
|
|
networking.nameservers = [
|
|
"192.168.1.195"
|
|
];
|
|
|
|
networking.interfaces = {
|
|
ens18 = {
|
|
ipv4 = {
|
|
addresses = [
|
|
{
|
|
address = "192.168.1.35";
|
|
prefixLength = 24;
|
|
}
|
|
];
|
|
};
|
|
};
|
|
};
|
|
|
|
system.stateVersion = "25.05";
|
|
}
|