Using Twitter streaming API and Pushbullet channels, alert subscribers of any problems along their commute. This app also supports Pushover, but that will require you to buy their clients.
Clone the repo:
git clone https://github.com/shsu/commute-alert
Make a copy of the example .env file. Insert your access tokens there:
cp .env.example .env
Assuming you have Ruby 2.1.x and bundler:
bundle install
bundle exec foreman start
Go to the Heroku dashboard and set the following environment variables:
PUSHBULLET_ACCESS_TOKENTWITTER_ACCESS_TOKENTWITTER_ACCESS_TOKEN_SECRETTWITTER_CONSUMER_KEYTWITTER_CONSUMER_SECRETPUSHOVER_APP_TOKENPUSHOVER_USER_KEYOptionally, you can add Papertrail logging addon to the app.
Content type
Image
Digest
sha256:fa02ea3c2…
Size
263.6 MB
Last updated
almost 11 years ago
docker pull shsu/commute-alert