nixos-config/machines/default.nix

98 lines
2.2 KiB
Nix
Raw Normal View History

inputs: {
drone = {
config = import ./drone/configuration.nix inputs;
2023-01-31 16:59:32 +01:00
deploy = {
host = "10.0.0.202";
sshUser = "erwin";
buildOn = "local";
substituteOnTarget = true;
};
};
2023-03-21 17:20:22 +01:00
frigate = {
config = import ./frigate/configuration.nix inputs;
deploy = {
host = "10.0.0.205";
sshUser = "erwin";
buildOn = "local";
substituteOnTarget = true;
};
};
gitea = {
config = import ./gitea/configuration.nix inputs;
2023-01-31 16:59:32 +01:00
deploy = {
host = "10.0.0.201";
sshUser = "erwin";
buildOn = "local";
substituteOnTarget = true;
};
};
heimdall = {
config = import ./heimdall/configuration.nix inputs;
2023-04-09 23:21:24 +02:00
deploy = {
host = "heimdall.datarift.nl";
sshUser = "erwin";
buildOn = "local";
substituteOnTarget = true;
};
};
loki = {
config = import ./loki/configuration.nix inputs;
};
2022-11-11 12:51:48 +01:00
mimir = {
config = import ./mimir/configuration.nix inputs;
2022-11-11 12:51:48 +01:00
};
2023-01-06 00:11:11 +01:00
minio = {
config = import ./minio/configuration.nix inputs;
2023-01-31 16:59:32 +01:00
deploy = {
host = "10.0.0.204";
sshUser = "erwin";
buildOn = "local";
substituteOnTarget = true;
};
2023-01-06 00:11:11 +01:00
};
2023-01-17 13:45:37 +01:00
odin = {
config = import ./odin/configuration.nix inputs;
};
proxy = {
config = import ./proxy/configuration.nix inputs;
2023-01-31 16:59:32 +01:00
deploy = {
host = "10.0.0.251";
sshUser = "erwin";
buildOn = "local";
substituteOnTarget = true;
};
};
regin = {
system = "aarch64-linux";
config = import ./regin/configuration.nix inputs;
};
2023-05-07 17:00:43 +02:00
thor = {
system = "aarch64-linux";
config = import ./thor/configuration.nix inputs;
deploy = {
host = "10.0.0.198";
sshUser = "erwin";
buildOn = "local";
substituteOnTarget = true;
};
2023-05-07 17:00:43 +02:00
};
2023-09-06 16:56:20 +02:00
unifi = {
config = import ./unifi/configuration.nix inputs;
deploy = {
host = "10.0.0.207";
sshUser = "erwin";
buildOn = "local";
substituteOnTarget = true;
};
};
valkyrie = {
config = import ./valkyrie/configuration.nix inputs;
deploy = {
host = "10.0.0.206";
sshUser = "erwin";
buildOn = "local";
substituteOnTarget = true;
};
};
}