modification to the refstack readme

made things make more sense as well as added in the installing dependancies thing.

Change-Id: I22cf1b8505cbcf37ced81f8f9370bfc5a49f34d3
This commit is contained in:
david 2014-03-20 06:43:08 -07:00
parent 8916e8ebab
commit 5416e3e384
1 changed files with 16 additions and 3 deletions

View File

@ -8,20 +8,33 @@ Git you clonin'
`cd refstack`
Install dependencies (on ubuntu 13.x)..
`apt-get install python-dev`
`apt-get install python-pip`
`easy_install -U setuptools`
`python setup.py install`
Setup or update the database
NOTE: you are going to have to modify the db connection string in `alembic.ini` to get this working
NOTE: you are going to have to modify the db connection string in `alembic.ini` to get this working
PROTIP: if you just want to test this out, use `-n alembic_sqlite` to make a local sqlite db
`alembic -n alembic_sqlite upgrade head`
`alembic upgrade head`
`alembic -n alembic_sqlite upgrade head`
or
`alembic upgrade head` If you've got mysql or another database of choice.
Plug this bad boy into your server infrastructure.
We use nginx and gunicorn, you may use something else if you so desire.
For the most basic setup that you can try right now, just kick off
gunicorn:
`gunicorn -b 0.0.0.0:8000 refstack.web:app`
To actually configure refstack, check out the config section and