diff --git a/systems/ful/radio.nix b/systems/ful/radio.nix index 2e91cb7..4c31f47 100644 --- a/systems/ful/radio.nix +++ b/systems/ful/radio.nix @@ -124,7 +124,13 @@ in { make_streams("wikipedia", random_url("${wikipedia-article}"), description="Zufällige Artikel von Wikipedia", genre="useless knowledge") ''; - systemd.services.radio.environment.TMPDIR = liquidsoapDirectory; + systemd.services.radio = { + environment.TMPDIR = liquidsoapDirectory; + serviceConfig = { + RuntimeMaxSec = "${toString (24 * 60 * 60)}s"; + Restart = "always"; + }; + }; environment.systemPackages = [refresh-qasaid];