nixos/state.nix

57 lines
1.3 KiB
Nix

{
vpn = {
cerithium-telescopium = {
v4 = "100.102.99.37";
v6 = "fd7a:115c:a1e0:ab12:4843:cd96:6266:6325";
};
faunus-ater = {
v4 = "100.108.135.4";
v6 = "fd7a:115c:a1e0:ab12:4843:cd96:626c:8704";
};
granodomus-lima = {
v4 = "100.66.69.111";
v6 = "fd7a:115c:a1e0:ab12:4843:cd96:6242:456f";
};
helix-texta = {
v4 = "100.77.45.59";
v6 = "fd7a:115c:a1e0:ab12:4843:cd96:624d:2d3b";
};
murex-pecten = {
v4 = "100.120.38.101";
v6 = "fd7a:115c:a1e0:ab12:4843:cd96:6278:2665";
};
polymita-picta = {
v4 = "100.87.246.86";
v6 = "fd7a:115c:a1e0:ab12:4843:cd96:6257:f656";
};
radix-balthica = {
v4 = "100.109.212.72";
v6 = "fd7a:115c:a1e0:ab12:4843:cd96:626d:d448";
};
trochulus-hispidus = {
v4 = "100.124.110.43";
v6 = "fd7a:115c:a1e0:ab12:4843:cd96:627c:6e2b";
};
};
#### SERVICES ####
# Information about which services run where
# Type: attrsOf { host: str, port: number }
services = {
git = {
host = "faunus-ater";
port = 10219;
external = true;
};
read = {
host = "faunus-ater";
port = 10224;
external = true;
};
foto = {
host = "faunus-ater";
port = 2342;
external = true;
};
};
}