impermanence: Persist caddy, gatus and tailscale state

This commit is contained in:
SebastianStork 2025-09-07 23:39:40 +02:00
parent 8ded789be2
commit c6172d5556
4 changed files with 13 additions and 6 deletions

View file

@ -96,6 +96,8 @@ in
)
);
};
custom.persist.directories = [ "/var/lib/caddy" ];
}
(lib.mkIf tailscaleHostsExist {

View file

@ -165,5 +165,7 @@ in
cfg.endpoints |> lib.attrValues |> lib.map (entry: mkEndpoint entry);
};
};
custom.persist.directories = [ "/var/lib/private/gatus" ];
};
}

View file

@ -41,5 +41,7 @@ in
};
systemd.services.tailscaled-set.after = [ "tailscaled-autoconnect.service" ];
custom.persist.directories = [ "/var/lib/tailscale" ];
};
}