diff options
-rw-r--r-- | modules/router.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/router.nix b/modules/router.nix index 5018375..b1d1441 100644 --- a/modules/router.nix +++ b/modules/router.nix @@ -370,6 +370,8 @@ in { enable = true; configFile = "/opt/secret/he-ddclient.conf"; }; + systemd.services.ddclient.preStart = + "while ! ping -c 1 -n -w 1 dragon.orbekk.com > /dev/null; do echo .; done"; systemd.services.ddclient.after = ["container@router.target"]; systemd.timers.update-dynamic-dns = { |