scrape, ticker: add tjg-dresden

This commit is contained in:
Astro 2022-07-16 03:11:27 +02:00
parent df323b4dfa
commit 314227533a
2 changed files with 19 additions and 0 deletions

View File

@ -211,6 +211,16 @@ in {
Group = config.users.users.scrape.group;
};
};
scrape-tjg-dresden = {
script = ''
${scraperPkgs.tjg-dresden}/bin/tjg-dresden > /tmp/tjg-dresden.ics
mv /tmp/tjg-dresden.ics ${config.users.users.scrape.home}/
'';
serviceConfig = {
User = config.users.users.scrape.name;
Group = config.users.users.scrape.group;
};
};
} // builtins.listToAttrs
(map makeNodeScraper (builtins.attrNames freifunkNodes) ++
map makeLuftScraper luftqualitaetStations
@ -300,6 +310,11 @@ in {
wantedBy = [ "timers.target" ];
timerConfig.OnCalendar = "hourly";
};
scrape-tjg-dresden = {
partOf = [ "scrape-tjg-dresden.service" ];
wantedBy = [ "timers.target" ];
timerConfig.OnCalendar = "hourly";
};
} // builtins.listToAttrs
(map makeNodeScraperTimer (builtins.attrNames freifunkNodes) ++
(map makeLuftScraperTimer luftqualitaetStations)

View File

@ -222,6 +222,10 @@ with lib;
url = "https://www.meetup.com/de-DE/cpp-ug-dresden/events/ical/";
color = "#FFCF9F";
};
tjg-dresden = {
url = "https://scrape.hq.c3d2.de/tjs-dresden.ics";
color = "#9F9FFF";
};
};
};
};