Skip to content

emulbreh/bikeshed

Repository files navigation

Promise less or do more

Installation

Install elasticsearch and redis, listening on default ports on localhost.

$ python setup.py develop
$ python -m bikeshed.commands.create_index
$ python -m bikeshed.commands.reindex
$ gunicorn bikeshed.wsgi:app

Go to http://127.0.0.1:8000

Log in with username "demo" and password "123".

Development

To build the static resources, install traceur and sass. Then run:

$ ./make.sh

This can be run automatically whenever js or css files change:

$ pip install watchdog
$ ./watch-static.sh

Finally, you can run werkzeug's development server that will restart when bikeshed modules change:

$ python -m bikeshed.commands.devserver

Licenses