From 37cb9c134c0d519b791a4a954cd9020f2f7f36c1 Mon Sep 17 00:00:00 2001
From: Florian Sesser <florian@privatestorage.io>
Date: Sun, 16 May 2021 22:12:19 +0000
Subject: [PATCH] Add keep alive since clients mostly get contacted by the
 server

---
 nixos/modules/monitoring/vpn/client.nix | 1 +
 1 file changed, 1 insertion(+)

diff --git a/nixos/modules/monitoring/vpn/client.nix b/nixos/modules/monitoring/vpn/client.nix
index 8c443321..9c204743 100644
--- a/nixos/modules/monitoring/vpn/client.nix
+++ b/nixos/modules/monitoring/vpn/client.nix
@@ -77,6 +77,7 @@ in {
           endpoint = cfg.client.endpoint;  # meaning: the server.
           publicKey = builtins.readFile(cfg.client.endpointPublicKeyFile);
           presharedKeyFile = toString cfg.client.presharedKeyFile;
+          persistentKeepalive = 25;
         }
       ];
     };
-- 
GitLab