scrape, ticker: add criticalmass

This commit is contained in:
Astro 2023-01-12 20:39:02 +01:00
parent 65a952ce47
commit 9300e144b2
2 changed files with 16 additions and 0 deletions

View File

@ -196,6 +196,13 @@ in {
''; '';
inherit serviceConfig; inherit serviceConfig;
}; };
scrape-criticalmass = {
script = ''
${scraperPkgs.criticalmass}/bin/criticalmass > /tmp/criticalmass.ics
mv /tmp/criticalmass.ics ${config.users.users.scrape.home}/
'';
inherit serviceConfig;
};
} // builtins.listToAttrs } // builtins.listToAttrs
(map makeNodeScraper (builtins.attrNames freifunkNodes) ++ (map makeNodeScraper (builtins.attrNames freifunkNodes) ++
map makeLuftScraper luftqualitaetStations map makeLuftScraper luftqualitaetStations
@ -305,6 +312,11 @@ in {
wantedBy = [ "timers.target" ]; wantedBy = [ "timers.target" ];
timerConfig.OnCalendar = "hourly"; timerConfig.OnCalendar = "hourly";
}; };
scrape-criticalmass = {
partOf = [ "scrape-criticalmass.service" ];
wantedBy = [ "timers.target" ];
timerConfig.OnCalendar = "hourly";
};
} // builtins.listToAttrs } // builtins.listToAttrs
(map makeNodeScraperTimer (builtins.attrNames freifunkNodes) ++ (map makeNodeScraperTimer (builtins.attrNames freifunkNodes) ++
(map makeLuftScraperTimer luftqualitaetStations) (map makeLuftScraperTimer luftqualitaetStations)

View File

@ -272,6 +272,10 @@
url = "https://scrape.hq.c3d2.de/museen-dresden.ics"; url = "https://scrape.hq.c3d2.de/museen-dresden.ics";
color = "#943008"; color = "#943008";
}; };
criticalmass = {
url = "https://scrape.hq.c3d2.de/criticalmass.ics";
color = "#3FBF9F";
};
}; };
}; };
}; };