{
  withSystem,
  self,
  ...
}: {
  flake.deploy.nodes = {
    satelite = withSystem "x86_64-linux" ({inputs', ...}: {
      hostname = "satelite.vps.nrab.lol";
      sshUser = "root";
      profiles.system = {
        user = "root";
        path = inputs'.deploy-rs.lib.activate.nixos self.nixosConfigurations.satelite;
      };
    });

    legion = withSystem "x86_64-linux" ({inputs', ...}: {
      hostname = "legion";
      sshUser = "root";
      profiles.system = {
        user = "root";
        path = inputs'.deploy-rs.lib.activate.nixos self.nixosConfigurations.legion;
      };
      remoteBuild = true;
    });
  };
}