Skip to content
This repository has been archived by the owner on Jul 9, 2021. It is now read-only.

Latest commit

 

History

History
35 lines (23 loc) · 909 Bytes

readme.md

File metadata and controls

35 lines (23 loc) · 909 Bytes

iserv aufgaben rss

⚠️ NO LONGER MAINTAINED, da ich keinen zugriff mehr auf eine I-Serv instanz habe.

generiert einen rss feed für das iserv aufgabenmodul.

benutzeranleitung

  • ISERV_INSTANCE_URL, USERNAME, PASSWORD, THIS_DIRECTORY_PATH in scrape.sh anpassen.
  • RSSLINKTO, FEEDIMAGEURL, RSSFILE in rssmanage.sh anpassen.

dann:

  1. rssmanage.sh createfeed erstellt einen boilerplate rss feed in $RSSFILE
  2. scrape.sh login ausführen, um die login cookies zu speichern (in .iserv-cookies)
  3. scrape.sh fetch
  4. wahrscheinlich in den crontab packen

automatisieren

im crontab

# run every 10 minutes
# refresh login cookie at 12
*/10 * * * * <PATHTO scrape.sh> fetch
0 12 * * * <PATHTO scrape.sh> login

etc

  • aktuell wird die CACHEFILE nicht automatisch bereinigt.

  • beim ersten mal sind - logischerweise - alle aufgaben erstmal 'neu'.

  • license: gpl3