2022-11-19 20:00:54 +01:00
|
|
|
inputs: {
|
2024-12-03 20:02:13 +01:00
|
|
|
bsky = {
|
|
|
|
config = import ./bsky/configuration.nix inputs;
|
|
|
|
deploy = {
|
|
|
|
# host = "10.0.0.213";
|
|
|
|
host = "bsky.barn-beaver.ts.net";
|
|
|
|
targetUser = "erwin";
|
|
|
|
tags = [ "container" ];
|
|
|
|
};
|
2022-10-13 14:14:30 +02:00
|
|
|
};
|
2024-11-14 13:13:24 +01:00
|
|
|
factorio = {
|
|
|
|
config = import ./factorio/configuration.nix inputs;
|
|
|
|
deploy = {
|
2024-11-15 12:11:39 +01:00
|
|
|
# host = "10.0.0.82";
|
|
|
|
host = "factorio.barn-beaver.ts.net";
|
2024-11-14 13:13:24 +01:00
|
|
|
targetUser = "erwin";
|
|
|
|
tags = [ "container" ];
|
|
|
|
};
|
|
|
|
};
|
2023-03-21 17:20:22 +01:00
|
|
|
frigate = {
|
|
|
|
config = import ./frigate/configuration.nix inputs;
|
|
|
|
deploy = {
|
2023-10-30 09:35:42 +01:00
|
|
|
# host = "10.0.0.205";
|
|
|
|
host = "frigate.barn-beaver.ts.net";
|
2024-02-28 22:49:27 +01:00
|
|
|
targetUser = "erwin";
|
2024-01-02 22:01:55 +01:00
|
|
|
tags = [ "container" ];
|
2023-03-21 17:20:22 +01:00
|
|
|
};
|
|
|
|
};
|
2022-10-13 14:14:30 +02:00
|
|
|
gitea = {
|
2022-11-19 20:00:54 +01:00
|
|
|
config = import ./gitea/configuration.nix inputs;
|
2023-01-31 16:59:32 +01:00
|
|
|
deploy = {
|
2024-01-22 20:28:54 +01:00
|
|
|
# host = "10.0.0.203";
|
2023-10-30 09:35:42 +01:00
|
|
|
host = "gitea.barn-beaver.ts.net";
|
2024-02-28 22:49:27 +01:00
|
|
|
targetUser = "erwin";
|
2024-01-02 22:01:55 +01:00
|
|
|
tags = [ "container" ];
|
2023-01-31 16:59:32 +01:00
|
|
|
};
|
2022-10-13 14:14:30 +02:00
|
|
|
};
|
2024-01-24 17:11:29 +01:00
|
|
|
gitea-runner = {
|
|
|
|
config = import ./gitea-runner/configuration.nix inputs;
|
|
|
|
deploy = {
|
|
|
|
# host = "10.0.0.210";
|
|
|
|
host = "gitea-runner.barn-beaver.ts.net";
|
2024-02-28 22:49:27 +01:00
|
|
|
targetUser = "erwin";
|
2024-01-24 17:11:29 +01:00
|
|
|
tags = [ "container" ];
|
|
|
|
};
|
|
|
|
};
|
2022-10-13 14:14:30 +02:00
|
|
|
heimdall = {
|
2022-11-19 20:00:54 +01:00
|
|
|
config = import ./heimdall/configuration.nix inputs;
|
2023-04-09 23:21:24 +02:00
|
|
|
deploy = {
|
2023-10-30 09:35:42 +01:00
|
|
|
# host = "heimdall.datarift.nl";
|
|
|
|
host = "heimdall.barn-beaver.ts.net";
|
2024-02-28 22:49:27 +01:00
|
|
|
targetUser = "erwin";
|
2024-01-06 13:45:01 +01:00
|
|
|
tags = [ "metal" ];
|
2023-04-09 23:21:24 +02:00
|
|
|
};
|
2022-10-13 14:14:30 +02:00
|
|
|
};
|
2024-01-10 21:54:11 +01:00
|
|
|
k3s-test = {
|
|
|
|
config = import ./k3s-test/configuration.nix inputs;
|
|
|
|
deploy = {
|
2024-04-30 09:53:05 +02:00
|
|
|
# host = "10.0.0.208";
|
|
|
|
host = "k3s-test.barn-beaver.ts.net";
|
2024-02-28 22:49:27 +01:00
|
|
|
targetUser = "erwin";
|
2024-09-10 19:28:34 +02:00
|
|
|
# tags = [ "container" ];
|
2024-01-10 21:54:11 +01:00
|
|
|
};
|
|
|
|
};
|
2022-10-13 14:14:30 +02:00
|
|
|
loki = {
|
2022-11-19 20:00:54 +01:00
|
|
|
config = import ./loki/configuration.nix inputs;
|
2022-10-13 14:14:30 +02:00
|
|
|
};
|
2022-11-11 12:51:48 +01:00
|
|
|
mimir = {
|
2022-11-19 20:00:54 +01:00
|
|
|
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 = {
|
2023-10-30 09:35:42 +01:00
|
|
|
# host = "10.0.0.204";
|
|
|
|
host = "minio.barn-beaver.ts.net";
|
2024-02-28 22:49:27 +01:00
|
|
|
targetUser = "erwin";
|
2024-01-02 22:01:55 +01:00
|
|
|
tags = [ "container" ];
|
2023-01-31 16:59:32 +01:00
|
|
|
};
|
2023-01-06 00:11:11 +01:00
|
|
|
};
|
2024-01-17 09:39:37 +01:00
|
|
|
nix-cache = {
|
|
|
|
config = import ./nix-cache/configuration.nix inputs;
|
|
|
|
deploy = {
|
|
|
|
# host = "10.0.0.209";
|
|
|
|
host = "nix-cache.barn-beaver.ts.net";
|
|
|
|
targetUser = "erwin";
|
|
|
|
tags = [ "container" ];
|
|
|
|
};
|
|
|
|
};
|
2023-01-17 13:45:37 +01:00
|
|
|
odin = {
|
|
|
|
config = import ./odin/configuration.nix inputs;
|
2024-01-06 13:45:01 +01:00
|
|
|
deploy = {
|
|
|
|
# host = "10.0.0.252";
|
|
|
|
host = "odin.barn-beaver.ts.net";
|
|
|
|
tags = [ "metal" ];
|
|
|
|
};
|
2023-01-17 13:45:37 +01:00
|
|
|
};
|
2024-07-15 23:41:19 +02:00
|
|
|
read = {
|
|
|
|
config = import ./read/configuration.nix inputs;
|
|
|
|
deploy = {
|
2024-07-15 23:59:48 +02:00
|
|
|
# host = "10.0.0.101";
|
|
|
|
host = "read.barn-beaver.ts.net";
|
2024-07-15 23:41:19 +02:00
|
|
|
tags = [ "container" ];
|
|
|
|
};
|
|
|
|
};
|
2022-10-13 14:14:30 +02:00
|
|
|
proxy = {
|
2022-11-19 20:00:54 +01:00
|
|
|
config = import ./proxy/configuration.nix inputs;
|
2023-01-31 16:59:32 +01:00
|
|
|
deploy = {
|
2023-10-30 09:35:42 +01:00
|
|
|
# host = "10.0.0.251";
|
|
|
|
host = "proxy.barn-beaver.ts.net";
|
2024-02-28 22:49:27 +01:00
|
|
|
targetUser = "erwin";
|
2024-01-02 22:01:55 +01:00
|
|
|
tags = [ "container" ];
|
2023-01-31 16:59:32 +01:00
|
|
|
};
|
2022-10-13 14:14:30 +02:00
|
|
|
};
|
2023-02-28 13:31:47 +01:00
|
|
|
regin = {
|
|
|
|
system = "aarch64-linux";
|
|
|
|
config = import ./regin/configuration.nix inputs;
|
|
|
|
};
|
2024-02-28 22:49:27 +01:00
|
|
|
saga = {
|
|
|
|
config = import ./saga/configuration.nix inputs;
|
|
|
|
deploy = {
|
|
|
|
# host = "10.0.0.212";
|
|
|
|
host = "saga.barn-beaver.ts.net";
|
|
|
|
targetUser = "erwin";
|
|
|
|
tags = [ "container" ];
|
|
|
|
};
|
|
|
|
};
|
2024-12-23 16:44:36 +01:00
|
|
|
search = {
|
|
|
|
config = import ./search/configuration.nix inputs;
|
|
|
|
deploy = {
|
|
|
|
# host = "10.0.0.214";
|
|
|
|
host = "search.barn-beaver.ts.net";
|
|
|
|
targetUser = "erwin";
|
|
|
|
tags = [ "container" ];
|
|
|
|
};
|
|
|
|
};
|
2024-09-06 11:38:43 +02:00
|
|
|
thor = {
|
|
|
|
system = "aarch64-linux";
|
|
|
|
config = import ./thor/configuration.nix inputs;
|
|
|
|
# deploy = {
|
|
|
|
# host = "10.0.0.198";
|
|
|
|
# targetUser = "erwin";
|
|
|
|
# };
|
|
|
|
};
|
2023-09-06 16:56:20 +02:00
|
|
|
unifi = {
|
|
|
|
config = import ./unifi/configuration.nix inputs;
|
|
|
|
deploy = {
|
2023-10-30 09:35:42 +01:00
|
|
|
# host = "10.0.0.207";
|
|
|
|
host = "unifi.barn-beaver.ts.net";
|
2024-02-28 22:49:27 +01:00
|
|
|
targetUser = "erwin";
|
2023-09-06 16:56:20 +02:00
|
|
|
};
|
|
|
|
};
|
2023-06-07 08:34:16 +02:00
|
|
|
valkyrie = {
|
|
|
|
config = import ./valkyrie/configuration.nix inputs;
|
|
|
|
deploy = {
|
2023-10-30 09:35:42 +01:00
|
|
|
# host = "10.0.0.206";
|
|
|
|
host = "valkyrie.barn-beaver.ts.net";
|
2024-02-28 22:49:27 +01:00
|
|
|
targetUser = "erwin";
|
2024-01-02 22:01:55 +01:00
|
|
|
tags = [ "container" ];
|
2023-06-07 08:34:16 +02:00
|
|
|
};
|
|
|
|
};
|
2022-10-13 14:14:30 +02:00
|
|
|
}
|