From 60b4c9e4307647b66b3ecfd911f401162f3e9926 Mon Sep 17 00:00:00 2001 From: makefu Date: Sat, 24 Sep 2022 00:30:52 +0200 Subject: ma rss: rip sofa --- makefu/2configs/deployment/rss/sofa.nix | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 makefu/2configs/deployment/rss/sofa.nix (limited to 'makefu/2configs/deployment/rss/sofa.nix') diff --git a/makefu/2configs/deployment/rss/sofa.nix b/makefu/2configs/deployment/rss/sofa.nix deleted file mode 100644 index b9180fd45..000000000 --- a/makefu/2configs/deployment/rss/sofa.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ pkgs, lib, config, ... }: -let - fqdn = "rss.euer.krebsco.de"; - ratt-path = "/var/lib/ratt/"; - out-path = "${ratt-path}/sofa.xml"; -in { - systemd.tmpfiles.rules = ["d ${ratt-path} 0750 nginx nginx - -" ]; - systemd.services.run-ratt-sofa = { - enable = true; - path = with pkgs; [ ratt xmlstarlet ]; - script = builtins.readFile ./ratt-hourly.sh; - scriptArgs = "${./sofa-urls} ${out-path}"; - - preStart = "install -v -m750 ${./sofa.yml} ${ratt-path}/sofa.yml"; # ratt requires the config file in the cwd - serviceConfig.User = "nginx"; - serviceConfig.WorkingDirectory = ratt-path; - startAt = "00/3:30"; # every 3 hours, fetch latest - }; - - services.nginx.virtualHosts."${fqdn}" = { - locations."=/ratt/sofa.xml" = { - alias = out-path; - }; - }; -} - -- cgit v1.2.3