peterkeen / feeds

RSS to Email feed reader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feeds

A simple RSS to email feed reader

Feeds consumes some RSS feeds and squirts each post out to an email address of your choice. It's a Rails app because it actually requires all of the bits that Rails provides, not just because it was the handiest hammer in the toolbox.

Installation on Heroku

$ git clone https://github.com/peterkeen/feeds.git
$ cd feeds
$ heroku create
$ heroku addons:add sendgrid
$ git push heroku master
$ heroku run rake db:migrate
$ heroku config:add USERNAME=username PASSWORD=password FROM_EMAIL=feeds@example.com TO_EMAIL=you@example.com FETCH_IN_PROCESS=true FETCH_INTERVAL=600 APP_DOMAIN=your-app.herokuapp.com

Navigate to http://your-app.herokuapp.com, login with your username and password, and add a feed or two. Posts should start showing up in your inbox within 10 minutes.

Installation on a VPS

You can also install this on your own machine using Capistrano and Capistrano Buildpack. There's an example Capfile provided.

Variables

  • USERNAME: username for http basic auth
  • PASSWORD: password for http basic auth
  • FROM_EMAIL: email address where articles should appear to come from
  • TO_EMAIL: email address where articles should show up
  • FETCH_IN_PROCESS: true to fetch in the Rails process, absent to fetch using rake scheduler
  • FETCH_INTERVAL: number of seconds to wait between fetching feeds

About

RSS to Email feed reader


Languages

Language:Ruby 75.5%Language:HTML 16.8%Language:SCSS 3.4%Language:JavaScript 1.6%Language:CSS 1.3%Language:CoffeeScript 1.1%Language:Shell 0.2%Language:Procfile 0.1%