nixfiles/data/chaosInternalWireGuard.nix
2023-09-18 03:56:58 +01:00

30 lines
807 B
Nix

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 = "PEBw7EI5uogB433cp8eSfJ5DCEiYj+YG2dZd0XkIV1c=";
#};
#"lappy-t495" = {
# ip = "10.69.42.4";
# public = "BR23xeK/nTgw8Ad001wz9wrfS6gTknTpCKZBLG9bnHM=";
#};
"raspberry" = {
ip = "10.69.42.5";
public = pubkeys."raspberry";
endpoint = "raspberry.servers.genderfucked.monster:51820";
};
};
}