An open API service indexing awesome lists of open source software.

https://github.com/bagilevi/wikindle

Wikipedia articles optimized for Kindle
https://github.com/bagilevi/wikindle

Last synced: 3 months ago
JSON representation

Wikipedia articles optimized for Kindle

Awesome Lists containing this project

README

        

# Wikindle

Wikindle is a quick hack to make reading and navigating
[Wikipedia](http://wikipedia.org)
on a [Kindle](http://en.wikipedia.org/wiki/Amazon_Kindle)
more comfortable.

It is hosted at [wikindle.org](http://wikindle.org) via
[Heroku](http://heroku.com).

It is written in [Ruby](http://ruby-lang.org)
using the [Sinatra](http://sinatrarb.com) framework.

## Installation

To make the feedback form work:

Create a Heroku app.

Install the *Sendgrid* add-on.

Set your email:

heroku config:add [email protected]

## Running locally

This is how I install it:

rvm install 1.9.2
rvm use 1.9.2
rvm gemset create wikindle
rvm use 1.9.2@wikindle
gem install bundler --no-ri --no-rdoc
bundle install

To be able to run it locally get your Sendgrid configuration:

heroku config

and create a `run` script (which is .gitignore'd), like this:

[email protected] \
SENDGRID_DOMAIN="wikindle.org" \
SENDGRID_PASSWORD="4fa6418571" \
SENDGRID_USERNAME="[email protected]" \
bundle exec rackup config.ru