infrastructure/nixos/hosts/olympus/default.nix

196 lines
3.6 KiB
Nix
Raw Normal View History

[
2021-11-21 19:30:19 +01:00
{
hostname = "edgerouter";
ip = "10.42.42.1";
2021-11-21 20:26:08 +01:00
ip6 = "2001:41f0:9639:1:b6fb:e4ff:fe53:9c0";
2021-11-21 19:30:19 +01:00
mac = "B4:FB:E4:53:9C:0A";
nix = false;
}
{
2021-11-23 14:26:40 +01:00
hostname = "unifi-ap";
ip = "10.42.42.2";
mac = "b4:fb:e4:f3:ff:1b";
2021-11-21 19:30:19 +01:00
nix = false;
}
{
2021-11-23 14:26:40 +01:00
hostname = "dhcp";
ip = "10.42.42.3";
mac = "3E:2D:E8:AA:E2:81";
2022-09-20 14:33:24 +02:00
tags = [ "networking" ];
2021-11-21 19:30:19 +01:00
}
{
hostname = "bastion";
ip = "10.42.42.4";
2021-11-23 17:44:00 +01:00
ip6 = "2001:41f0:9639:1:80f0:7cff:fecb:bd6d";
2021-11-24 22:41:26 +01:00
mac = "82:F0:7C:CB:BD:6D";
2022-08-21 11:42:17 +02:00
type = "vm";
2021-11-21 19:30:19 +01:00
}
{
hostname = "vault";
ip = "10.42.42.6";
mac = "16:2B:87:55:0C:0C";
2022-09-28 16:58:29 +02:00
profile = "vault-0";
2022-09-29 18:56:03 +02:00
tags = [ "vault" ];
2021-11-21 19:30:19 +01:00
}
{
hostname = "mosquitto";
ip = "10.42.42.7";
mac = "C6:F9:8B:3D:9E:37";
}
2021-11-23 14:26:40 +01:00
{
hostname = "home-assistant";
ip = "10.42.42.8";
ip6 = "2001:41f0:9639:1:bfe7:3fd9:75de:cbee";
2021-11-23 17:44:00 +01:00
mac = "9E:60:78:ED:81:B4";
2021-11-23 14:26:40 +01:00
nix = false;
}
2021-11-21 19:30:19 +01:00
{
hostname = "nginx";
ip = "10.42.42.9";
2021-11-23 17:44:00 +01:00
ip6 = "2001:41f0:9639:1:68c2:89ff:fe85:cfa6";
2021-11-21 19:30:19 +01:00
mac = "6A:C2:89:85:CF:A6";
tags = [ "web" ];
2021-11-21 19:30:19 +01:00
}
2022-09-09 11:57:22 +02:00
# {
# hostname = "k3s-node1";
# profile = "k3s";
# ip = "10.42.42.10";
# mac = "2E:F8:55:23:D9:9B";
# type = "vm";
# }
2021-11-23 14:26:40 +01:00
{
hostname = "WoolooTV";
ip = "10.42.42.13";
mac = "74:40:be:48:85:a4";
nix = false;
}
2022-09-20 14:33:24 +02:00
{
hostname = "outline";
mac = "52:13:EB:FD:87:F0";
ip = "10.42.42.14";
}
2021-11-21 19:30:19 +01:00
{
hostname = "dns-1";
profile = "dns";
ip = "10.42.42.15";
mac = "5E:F6:36:23:16:E3";
2022-09-20 14:33:24 +02:00
tags = [ "dns" "networking" ];
2021-11-21 19:30:19 +01:00
}
{
hostname = "dns-2";
profile = "dns";
ip = "10.42.42.16";
mac = "B6:04:0B:CD:0F:9F";
2022-09-20 14:33:24 +02:00
tags = [ "dns" "networking" ];
2021-11-21 19:30:19 +01:00
}
2021-11-22 00:10:21 +01:00
{
hostname = "minio";
ip = "10.42.42.17";
mac = "0A:06:5E:E7:9A:0C";
}
2022-09-21 18:00:51 +02:00
{
hostname = "mailserver";
ip = "10.42.42.18";
mac = "AA:F2:3D:5E:B3:40";
}
2021-11-25 11:58:56 +01:00
{
hostname = "victoriametrics";
2021-12-02 16:34:48 +01:00
ip = "10.42.42.19";
mac = "9E:91:61:35:84:1F";
2021-11-25 11:58:56 +01:00
}
2021-12-12 18:47:14 +01:00
{
hostname = "unifi";
ip = "10.42.42.20";
mac = "1A:88:A0:B0:65:B4";
}
2022-04-28 17:26:05 +02:00
{
hostname = "minecraft";
ip = "10.42.42.21";
mac = "EA:30:73:E4:B6:69";
2022-08-20 13:54:45 +02:00
nix = false;
2022-04-28 17:26:05 +02:00
}
2022-04-29 22:24:44 +02:00
{
hostname = "gitea";
ip = "10.42.42.22";
mac = "DE:5F:B0:83:6F:34";
}
2022-05-15 01:24:06 +02:00
{
hostname = "hedgedoc";
ip = "10.42.42.23";
mac = "86:BC:0C:18:BC:9B";
}
2022-03-31 12:25:45 +02:00
{
hostname = "zmeura";
ip = "10.42.42.24";
mac = "b8:27:eb:d5:e0:f5";
nix = false;
}
2022-05-06 17:41:05 +02:00
{
hostname = "wireguard";
ip = "10.42.42.25";
mac = "1E:ED:97:2C:C3:9D";
}
2022-05-16 15:29:09 +02:00
{
hostname = "database";
ip = "10.42.42.26";
mac = "CE:6E:96:87:18:1B";
}
2022-07-28 12:36:55 +02:00
{
hostname = "bookwyrm";
ip = "10.42.42.27";
mac = "9E:8A:6C:39:27:DE";
nix = false;
}
2022-07-28 14:23:32 +02:00
{
hostname = "synapse";
ip = "10.42.42.28";
mac = "9E:86:D3:46:EE:AE";
}
2022-09-23 09:52:25 +02:00
{
hostname = "keycloak";
ip = "10.42.42.29";
2022-09-23 11:17:57 +02:00
mac = "A6:09:1D:A8:81:28";
2022-09-23 09:52:25 +02:00
}
2022-09-28 16:58:29 +02:00
{
hostname = "vault-1";
ip = "10.42.42.30";
mac = "26:69:0E:7C:B3:79";
profile = "vault-1";
2022-09-29 18:56:03 +02:00
tags = [ "vault" ];
2022-09-28 16:58:29 +02:00
}
2022-10-10 15:24:54 +02:00
{
hostname = "vaultwarden";
ip = "10.42.42.31";
2022-10-10 16:22:25 +02:00
mac = "96:61:03:16:63:98";
2022-10-10 15:24:54 +02:00
}
2022-11-05 15:55:18 +01:00
{
hostname = "ntfy";
ip = "10.42.42.32";
mac = "7A:17:9E:80:72:01";
}
2022-11-07 13:21:09 +01:00
{
hostname = "woodpecker";
ip = "10.42.42.33";
mac = "1E:24:DA:DB:4A:1A";
}
2022-11-27 09:43:28 +01:00
{
hostname = "nwerc";
ip = "10.42.42.40";
mac = "72:ED:31:E1:08:52";
}
2021-11-23 14:26:40 +01:00
{
hostname = "nuc";
ip = "10.42.42.42";
2021-11-24 22:41:26 +01:00
ip6 = "2001:41f0:9639:1::42";
2021-11-23 14:26:40 +01:00
mac = "1C:69:7A:62:30:88";
nix = false;
}
2021-11-23 17:44:00 +01:00
{
hostname = "eevee";
ip = "10.42.42.69";
ip6 = "2001:41f0:9639:1:a83:e416:dc99:5ed3";
mac = "34:97:f6:93:9A:AA";
nix = false;
}
]