/readthestuff

Read the Stuff or yet another Google Reader alternative built on top of Python

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

readthestuff

Important

Project is incomplete. Only few features working proper. My inconvinience to WSGI Wrestle 2013 judges.

Yet another Google Reader alternative built on top of Python.

Requirements

License

readthestuff project is licensed under the terms of BSD License.

Installation

First of all you need to create virtual environment for project and install all Python requirements here. This could be done in different ways, one of which just run:

$ make bootstrap

Next, make sure you have PostgreSQL, ElasticSearch and Redis installed in your system and provide URLs for access these services in local settings as:

DATABASE_URL = 'postgres://USERNAME:PASSWORD@HOST:PORT/DATABASE'
ELASTICSEARCH_URL = 'http://URL:9200/'
REDIS_URL = 'redis://URL:6379/'

And finally, you need to initialize PostgreSQL database. To this, just run:

$ make initdb

Now you ready to go.

Usage

After installation you could run either development web-server which would be reloading automatically on file change or Gunicorn web-server, to do this run:

$ make devserver

or:

$ make server

Also, you'll need to run RQ worker, as:

$ make rq

And finally you can check what's what by pointing browser to http://localhost:8321.

Happy testing!