infrastructure/nixos/hosts/hades/default.nix

174 lines
3.3 KiB
Nix
Raw Normal View History

2022-12-26 15:13:04 +01:00
{
"opnsense" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.1";
mac = "00:0d:b9:56:b1:d8";
nix = false;
2022-12-26 15:13:04 +01:00
};
"nyx-bmc" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.99";
mac = "d0:50:99:f3:fa:42";
nix = false;
2022-12-26 15:13:04 +01:00
};
"nyx" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.100";
mac = "d0:50:99:de:99:4c";
nix = false;
2022-12-26 15:13:04 +01:00
};
"unifi" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.101";
mac = "5a:00:b7:6c:d1:e2";
2022-12-26 15:13:04 +01:00
};
"plex" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.102";
mac = "00:0c:29:a1:4e:28";
nix = false;
2022-12-26 15:13:04 +01:00
};
"vault-0" = {
2022-09-29 10:31:51 +02:00
ip = "192.168.0.103";
mac = "7A:14:15:ED:D1:E6";
2022-09-29 18:56:03 +02:00
tags = [ "vault" ];
2022-12-26 15:13:04 +01:00
};
"pmm" = {
2022-11-04 14:25:13 +01:00
ip = "192.168.0.104";
mac = "7A:A3:59:1D:69:07";
2022-12-26 15:13:04 +01:00
};
"overseerr" = {
2022-11-05 13:26:05 +01:00
ip = "192.168.0.105";
mac = "8E:21:7F:88:3A:83";
2022-12-26 15:13:04 +01:00
};
"tautulli" = {
2022-11-05 14:27:22 +01:00
ip = "192.168.0.106";
mac = "BE:30:DB:F8:C6:55";
2022-12-26 15:13:04 +01:00
};
2023-04-29 20:39:16 +02:00
"dns-1" = {
ip = "192.168.0.107";
mac = "12:84:3B:E0:8A:A0";
profile = "dns";
tags = [ "networking" ];
};
2023-04-29 20:56:33 +02:00
"dns-2" = {
ip = "192.168.0.108";
mac = "56:C3:9C:A5:41:81";
profile = "dns";
tags = [ "networking" ];
};
2022-12-26 15:13:04 +01:00
"MariaDB" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.109";
mac = "00:0c:29:23:4f:12";
nix = false;
2022-12-26 15:13:04 +01:00
};
"bitwarden_rs" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.110";
mac = "00:0c:29:f5:98:00";
nix = false;
2022-12-26 15:13:04 +01:00
};
"rtorrent" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.111";
mac = "7a:5f:9b:62:49:91";
2022-12-26 15:13:04 +01:00
};
"minio" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.112";
mac = "ae:c6:94:bb:c5:d9";
2022-12-26 15:13:04 +01:00
};
"cshub2" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.113";
mac = "26:8c:f6:f4:21:76";
2022-09-10 10:46:34 +02:00
nix = false;
2022-12-26 15:13:04 +01:00
};
"bastion" = {
2022-09-10 10:46:34 +02:00
ip = "192.168.0.114";
mac = "66:14:8e:b2:50:c4";
2022-12-26 15:13:04 +01:00
};
"storage" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.115";
mac = "00:50:56:91:0d:69";
nix = false;
2022-12-26 15:13:04 +01:00
};
2023-05-19 22:55:51 +02:00
"immich" = {
ip = "192.168.0.116";
mac = "06:8a:8e:3e:43:45";
};
2022-12-26 15:13:04 +01:00
"thelounge" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.117";
mac = "00:0c:29:2a:69:8f";
nix = false;
2022-12-26 15:13:04 +01:00
};
"mail" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.118";
mac = "00:50:56:91:3b:03";
nix = false;
2022-12-26 15:13:04 +01:00
};
"bazarr" = {
2022-10-31 10:41:17 +01:00
ip = "192.168.0.119";
mac = "DE:7C:32:7E:DD:A1";
2022-12-26 15:13:04 +01:00
};
2023-05-25 21:36:24 +02:00
"plex2" = {
ip = "192.168.0.120";
mac = "A2:2C:65:32:54:8A";
profile = "plex";
2022-12-26 15:13:04 +01:00
};
2023-05-25 21:36:24 +02:00
# ip = "192.168.0.121";
2022-12-26 15:13:04 +01:00
"nginx" = {
2023-04-29 23:20:31 +02:00
ip = "192.168.0.122";
mac = "52:8E:72:31:AE:AC";
};
"reverseproxy" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.123";
mac = "00:0c:29:9b:10:82";
nix = false;
2022-12-26 15:13:04 +01:00
};
"pve-storage" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.124";
mac = "d4:3d:7e:35:0a:bf";
nix = false;
2022-12-26 15:13:04 +01:00
};
2023-05-03 12:58:47 +02:00
"lucy" = {
ip = "192.168.0.125";
mac = "5E:36:04:2D:38:DF";
type = "vm";
};
2022-12-26 15:13:04 +01:00
"database" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.126";
mac = "82:e8:71:7f:37:b4";
2022-12-26 15:13:04 +01:00
};
"dn42" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.127";
mac = "12:fa:24:02:65:e6";
nix = false;
2022-12-26 15:13:04 +01:00
};
"docker-registry-proxy" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.128";
mac = "0e:11:65:62:66:9f";
2022-12-26 15:13:04 +01:00
};
"hassio" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.129";
mac = "e6:80:32:fb:00:75";
nix = false;
2022-12-26 15:13:04 +01:00
};
"docker-registry" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.130";
mac = "5e:0e:a6:cf:64:70";
2022-12-26 15:13:04 +01:00
};
"minecraft" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.131";
mac = "00:0c:29:9b:e1:c4";
nix = false;
2022-12-26 15:13:04 +01:00
};
2023-05-18 16:58:36 +02:00
# ip = "192.168.0.132";
2022-12-26 15:13:04 +01:00
"mastodon" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.138";
mac = "52:60:8a:06:86:9c";
2022-12-26 15:13:04 +01:00
};
2023-05-18 16:58:36 +02:00
# ip = "192.168.0.140";
2022-12-26 15:13:04 +01:00
"archlinux" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.200";
mac = "00:0c:29:e4:0d:17";
nix = false;
2022-12-26 15:13:04 +01:00
};
"HP781AFC" = {
2022-09-10 15:10:01 +02:00
ip = "192.168.0.201";
mac = "f4:ce:46:78:1a:fc";
nix = false;
2022-12-26 15:13:04 +01:00
};
2023-02-13 17:28:30 +01:00
}