add deply config for ifrit

This commit is contained in:
Tim Schubert 2022-08-23 23:05:41 +02:00
parent 69f462d3c6
commit 9ccc374d39
Signed by: dadada
GPG key ID: EEB8D1CE62C4DFEA
6 changed files with 112 additions and 15 deletions

22
deploy.nix Normal file
View file

@ -0,0 +1,22 @@
{ self, deploy-rs, ... }:
let
domain = "dadada.li";
system = "x86_64-linux";
activateNixos = deploy-rs.lib."${system}".activate.nixos;
configs = self.nixosConfigurations;
daNode = hostname: {
hostname = "${hostname}.${domain}";
fastConnection = true;
profiles = {
system = {
sshUser = "dadada";
path = activateNixos configs."${hostname}";
user = "root";
};
};
};
in
{
nodes.ifrit = daNode "ifrit";
}