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"; }; }; }