An easier way to keep track of the books on your office bookshelf.
- Uses GitHub authentication for your organisation
- Keeps track of multiple copies of each book
- Looks up book details from Google Books and Openlibrary based on the ISBN
The app is configured with a collection of environment variables:
LIBRARY_TITLE
- name of the library, displayed throughout the appGITHUB_CLIENT_ID
GITHUB_CLIENT_SECRET
GITHUB_ORG
- organisation username to restrict accessREQUEST_IP
- IP address to provide as the requester in calls to the Google Books API (required for Heroku)RAILS_SECRET_TOKEN
If you're using Airbrake or Errbit, you can set the following environment variables:
AIRBRAKE_API_KEY
AIRBRAKE_HOST
Anthology is released under the MIT Licence.