From 03458ffbd80c9b6d2a1ee0b1350126a5942f06a7 Mon Sep 17 00:00:00 2001 From: Qubasa Date: Wed, 3 Sep 2025 17:51:51 +0200 Subject: [PATCH] clanServices: telegraf -> fix telegraf-json failing because file does not yet exist --- clanServices/monitoring/telegraf.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/clanServices/monitoring/telegraf.nix b/clanServices/monitoring/telegraf.nix index 2a80bed7b..cebdb4365 100644 --- a/clanServices/monitoring/telegraf.nix +++ b/clanServices/monitoring/telegraf.nix @@ -56,6 +56,11 @@ systemd.services.telegraf-json = { enable = true; wantedBy = [ "multi-user.target" ]; + after = [ "telegraf.service" ]; + wants = [ "telegraf.service" ]; + serviceConfig = { + Restart = "on-failure"; + }; script = "${pkgs.miniserve}/bin/miniserve -p 9990 ${jsonpath} --auth-file ${config.clan.core.vars.generators.telegraf.files.miniserve-auth.path}"; };