Skip to content

mbeijen/jService

 
 

Repository files navigation

Jservice.io is no longer running

Sorry for the inconvenience.

jService

The costs for running jservice have gone up to approx $200/yr. If you get value from this project, please consider pitching in a few dollars to keep it running

Help Support jservice or venmo @steve-ottenad

Demo

View a working demo at http://jservice.io

Requirements

  • Ruby 3.1+
  • Postgres

Installation

  • clone this repo
  • In terminal, cd into the directory you cloned into
  • run bundle install
  • set the environment using export RAILS_ENV=production
  • set up the database:
    • specify your connection details in config/environments/production.rb
    • run postgres
    • createuser -P -d steveo (password stepheno)
    • rails db:create
    • rails db:migrate
    • rake db:create
  • run rails s
  • run rake 'get_clues[1,38]' -- NOTE: this will grab approx 200K clues and takes hours. The arguments here are the range of season you want to grab. You can save some time and grab selected seasons by doing something like rake get_clues[20,31], which would only get seasons 20 through 31
  • visit http://localhost:3000/api/random or view config\routes.rb file for more
  • shoot me a pull request to the readme with your app in the wild!

jService in the wild

About

A set of simple trivia service that serves the answers/questions pulled from jArchive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Ruby 68.8%
  • HTML 26.6%
  • CSS 3.2%
  • JavaScript 1.3%
  • Procfile 0.1%