ChrpTrckr tracks the CHIRP Radio playlist by artist, album and DJ. Where available, it retrieves artist bio info and image links from Last.fm and the artist's Discogs info.
Ruby >= 3.0.2
Postgres >= 9.6
Bundler >= 2.2.22
Update Rails credentials file to include:
- Edit config/database.yml as needed
- Open terminal / command line and cd into directory
- Run
bundle install
- Run
rake db:setup
- Run
yarn install
- Run
bin/dev
orrails s
to start server - Visit http://localhost:3000
ChrpTrcker uses the whenever gem to retrieve DJ spins every minute using the rake spin:retrieve
task (which can also be run from the command line) in lib/tasks.
Edit config/schedule.rb to change this.
Run whenever --update-crontab
from the application's root directory.