Files
NixOS/hosts/vps/configuration.nix
Danilo Reyes 59c8234d3c fix?
2026-02-03 17:24:05 -06:00

37 lines
702 B
Nix

{
lib,
inputs,
...
}:
{
imports = [
../../config/base.nix
"${inputs.nixpkgs}/nixos/modules/image/images.nix"
];
my = {
secureHost = true;
users.nixremote = {
enable = true;
authorizedKeys = inputs.self.lib.getSshKeys [
"nixworkstation"
"nixserver"
"nixminiserver"
];
};
services.network.enable = true;
interfaces = lib.mkMerge [
{
vps = "eth0";
}
];
};
image.modules.linode = { };
networking.hostName = "vps";
sops.age = {
generateKey = true;
keyFile = "/var/lib/sops-nix/key.txt";
sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ];
};
environment.systemPackages = [ ];
}