diff --git a/modules/nixos/services/cloudflare.nix b/modules/nixos/services/cloudflare.nix index 64c4a97..0594c68 100644 --- a/modules/nixos/services/cloudflare.nix +++ b/modules/nixos/services/cloudflare.nix @@ -78,6 +78,10 @@ in { owner = "caddy"; group = "caddy"; }; + systemd.services.cloudflare-api-secret.ServiceConfig.ExecStartPost = '' + /run/current-system/sw/bin/systemctl restart caddy.service + /run/current-system/sw/bin/systemctl restart cloudflare-dyndns.service + ''; # Wait for secret to exist systemd.services.caddy = {