ICS calendar feed server for Untappd checkins
Ever wanted your Untappd checkins to start showing up on your calendar? Me either, but here we are.
$ npm install
Create a .env
file in the project directory with your Untappd client ID and secret:
CLIENT_ID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
CLIENT_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
$ npm run start
An ecosystem file for pm2 is included as well. To start untappical
as a pm2 service, run:
$ pm2 start ecosystem.config.js
The server is now running. To see the feed in your calendar application, add a subscription with the following path:
http://host:port/users/username
So for example, if the server is running on your local machine on port 8080
and your username was test123
, you would use the URL:
http://localhost:8080/users/test123
Cheers 🍻