nixfiles/data/wireguard/chaosInternalWireGuard.nix

36 lines
966 B
Nix
Raw Normal View History

2023-09-18 03:56:58 +01:00
let
pubkeys = builtins.fromJSON (builtins.readFile ./chaosInternalWireGuardPubKeys.json);
in rec {
hosts = {
"hetzner-vm" = {
ip = "10.69.42.1";
public = pubkeys."hetzner-vm";
endpoint = "hetzner-vm.servers.genderfucked.monster:51820";
};
"vault" = {
ip = "10.69.42.2";
public = pubkeys."vault";
endpoint = "vault.servers.genderfucked.monster:51820";
};
"iphone8" = {
ip = "10.69.42.3";
public = pubkeys."iphone8";
};
"lappy-t495" = {
ip = "10.69.42.4";
public = pubkeys."lappy-t495";
};
2023-09-18 03:56:58 +01:00
"raspberry" = {
ip = "10.69.42.5";
public = pubkeys."raspberry";
endpoint = "raspberry.servers.genderfucked.monster:51820";
};
2023-09-20 18:44:24 +01:00
# TODO: make this .1 again after migration like hetzner-vm
"hetzner-arm" = {
ip = "10.69.42.6";
public = pubkeys."hetzner-arm";
endpoint = "hetzner-arm.servers.genderfucked.monster:51820";
};
2023-09-18 03:56:58 +01:00
};
}