npm install
node index.js
docker run -d -p 3005:3005 citilogics/ical-github-generator:latest
When the service is running, you can subscribe to your repository's milestones using the following URL scheme:
// for public repos:
http://<serverip>:<port>/<owner_or_org_name>/<repo_name>
// for private repos (probably should use HTTPS):
http://<serverip>:<port>/private/<github_personal_access_token>/<owner_or_org_name>/<repo_name>
Which gives you a CalDav feed of milestone events for that repo. Make sure to set up a personal access token if you are accessing a private repo.