188 lines
3.6 KiB
Nix
188 lines
3.6 KiB
Nix
{
|
|
"opnsense" = {
|
|
ip = "192.168.0.1";
|
|
mac = "00:0d:b9:56:b1:d8";
|
|
nix = false;
|
|
};
|
|
"nyx-bmc" = {
|
|
ip = "192.168.0.99";
|
|
mac = "d0:50:99:f3:fa:42";
|
|
nix = false;
|
|
};
|
|
"nyx" = {
|
|
ip = "192.168.0.100";
|
|
mac = "d0:50:99:de:99:4c";
|
|
nix = false;
|
|
};
|
|
"unifi" = {
|
|
ip = "192.168.0.101";
|
|
mac = "5a:00:b7:6c:d1:e2";
|
|
};
|
|
"jellyfin" = {
|
|
ip = "192.168.0.102";
|
|
mac = "C6:7E:2B:DC:09:CC";
|
|
exposes.jellyfin = {
|
|
domain = "jf.0x76.dev";
|
|
port = 8096;
|
|
};
|
|
};
|
|
"vault-0" = {
|
|
ip = "192.168.0.103";
|
|
mac = "7A:14:15:ED:D1:E6";
|
|
tags = [ "vault" ];
|
|
};
|
|
"pmm" = {
|
|
ip = "192.168.0.104";
|
|
mac = "7A:A3:59:1D:69:07";
|
|
};
|
|
"overseerr" = {
|
|
ip = "192.168.0.105";
|
|
mac = "8E:21:7F:88:3A:83";
|
|
exposes.requests = {
|
|
domain = "requests.xirion.net";
|
|
port = 5055;
|
|
};
|
|
};
|
|
"tautulli" = {
|
|
ip = "192.168.0.106";
|
|
mac = "BE:30:DB:F8:C6:55";
|
|
exposes.tautulli = {
|
|
domain = "tautulli.xirion.net";
|
|
port = 8080;
|
|
};
|
|
};
|
|
"dns-1" = {
|
|
ip = "192.168.0.107";
|
|
mac = "12:84:3B:E0:8A:A0";
|
|
profile = "dns";
|
|
tags = [ "networking" ];
|
|
};
|
|
"dns-2" = {
|
|
ip = "192.168.0.108";
|
|
mac = "56:C3:9C:A5:41:81";
|
|
profile = "dns";
|
|
tags = [ "networking" ];
|
|
};
|
|
# ip = "192.168.0.109";
|
|
# ip = "192.168.0.110";
|
|
"rtorrent" = {
|
|
ip = "192.168.0.111";
|
|
mac = "7a:5f:9b:62:49:91";
|
|
};
|
|
"cshub2" = {
|
|
ip = "192.168.0.113";
|
|
mac = "26:8c:f6:f4:21:76";
|
|
nix = false;
|
|
};
|
|
"bastion" = {
|
|
ip = "192.168.0.114";
|
|
mac = "66:14:8e:b2:50:c4";
|
|
};
|
|
"storage" = {
|
|
ip = "192.168.0.115";
|
|
mac = "00:50:56:91:0d:69";
|
|
nix = false;
|
|
};
|
|
"immich" = {
|
|
ip = "192.168.0.116";
|
|
mac = "06:8a:8e:3e:43:45";
|
|
};
|
|
"mail" = {
|
|
ip = "192.168.0.118";
|
|
mac = "00:50:56:91:3b:03";
|
|
nix = false;
|
|
};
|
|
"bazarr" = {
|
|
ip = "192.168.0.119";
|
|
mac = "DE:7C:32:7E:DD:A1";
|
|
};
|
|
"plex2" = {
|
|
ip = "192.168.0.120";
|
|
mac = "A2:2C:65:32:54:8A";
|
|
profile = "plex";
|
|
};
|
|
"garage" = {
|
|
ip = "192.168.0.121";
|
|
mac = "3A:19:32:A2:F8:96";
|
|
exposes = {
|
|
garage = {
|
|
domain = "g.xirion.net";
|
|
port = 3900;
|
|
};
|
|
fedi-media = {
|
|
domain = "fedi-media.xirion.net";
|
|
port = 3902;
|
|
};
|
|
};
|
|
};
|
|
"nginx" = {
|
|
ip = "192.168.0.122";
|
|
mac = "52:8E:72:31:AE:AC";
|
|
};
|
|
"reverseproxy" = {
|
|
ip = "192.168.0.123";
|
|
mac = "00:0c:29:9b:10:82";
|
|
nix = false;
|
|
};
|
|
"pve-storage" = {
|
|
ip = "192.168.0.124";
|
|
mac = "d4:3d:7e:35:0a:bf";
|
|
nix = false;
|
|
};
|
|
"lucy" = {
|
|
ip = "192.168.0.125";
|
|
mac = "5E:36:04:2D:38:DF";
|
|
type = "vm";
|
|
};
|
|
# ip = "192.168.0.126";
|
|
# ip = "192.168.0.127";
|
|
"attic" = {
|
|
ip = "192.168.0.128";
|
|
mac = "9E:AF:E9:FE:D4:D9";
|
|
exposes.attic = {
|
|
domain = "attic.xirion.net";
|
|
port = 8080;
|
|
};
|
|
};
|
|
"hassio" = {
|
|
ip = "192.168.0.129";
|
|
mac = "e6:80:32:fb:00:75";
|
|
exposes.ha = {
|
|
domain = "ha.xirion.net";
|
|
port = 8123;
|
|
};
|
|
nix = false;
|
|
};
|
|
# ip = "192.168.0.130";
|
|
# ip = "192.168.0.131";
|
|
"tudelft" = {
|
|
ip = "192.168.0.132";
|
|
mac = "AE:B3:93:4B:04:76";
|
|
exposes = {
|
|
grist = {
|
|
domain = "grist.tud.0x76.dev";
|
|
port = 8484;
|
|
};
|
|
dex = {
|
|
domain = "dex.tud.0x76.dev";
|
|
port = 8000;
|
|
};
|
|
};
|
|
nix = false;
|
|
};
|
|
"mastodon" = {
|
|
ip = "192.168.0.138";
|
|
mac = "52:60:8a:06:86:9c";
|
|
};
|
|
# ip = "192.168.0.140";
|
|
"archlinux" = {
|
|
ip = "192.168.0.200";
|
|
mac = "00:0c:29:e4:0d:17";
|
|
nix = false;
|
|
};
|
|
"HP781AFC" = {
|
|
ip = "192.168.0.201";
|
|
mac = "f4:ce:46:78:1a:fc";
|
|
nix = false;
|
|
};
|
|
}
|