gdq-ical
Scrapes the GDQ schedule page and outputs
an iCal file.
Requirements
- Deno v1.39.1 or later
Usage
-
Clone this repository.
git clone https://github.com/jordanbtucker/gdq-ical.git cd gdq-ical -
Copy
.env.exampleto.envand set the required environment variables in
.env.cp .env.example .envAlternatively, set the environment variables via the shell or platform.
-
Run
deno task start.deno task start
If desired, use cron to run the script on a regular schedule. Fifteen minutes is
the recommended interval.
This script does not serve the iCal file. Use any HTTP server, like Apache or
Nginx, to serve the file.