From 150fd521783e0042b8f330a616e8b14d43a462fc Mon Sep 17 00:00:00 2001 From: Astro Date: Fri, 24 Apr 2020 19:40:49 +0200 Subject: [PATCH] dn42: make wireguard.endpoint optional --- hosts/containers/dn42/configuration.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/hosts/containers/dn42/configuration.nix b/hosts/containers/dn42/configuration.nix index 25eff957..272dc137 100644 --- a/hosts/containers/dn42/configuration.nix +++ b/hosts/containers/dn42/configuration.nix @@ -80,10 +80,12 @@ in { inherit (conf.wireguard) listenPort privateKey; ips = [ "${address4}/32" "${address6}/128" ]; peers = [ { - inherit (conf.wireguard) endpoint publicKey; + inherit (conf.wireguard) publicKey; allowedIPs = [ "0.0.0.0/0" "::0/0" ]; persistentKeepalive = 30; - } ]; + } // (lib.optionalAttrs (conf.wireguard ? endpoint) { + inherit (conf.wireguard) endpoint; + })]; }) wireguardNeighbors; };