The backend server application for Graygram. Written in Python 2.7 and Flask.
$ python setup.py develop
$ python manage.py -c YOUR_CONFIGURATION_FILE db upgrade
$ python manage.py -c YOUR_CONFIGURATION_FILE runserver
Graygram uses subdomain for its API host. I'd recommend you to add following to your /etc/hosts file.
127.0.0.1 graygram.local
127.0.0.1 www.graygram.local
127.0.0.1 api.graygram.local
127.0.0.1 usercontent.graygram.local
Then you'll be able to send a request to your local server: http://api.graygram.local:5000
$ pytest
$ cd docs
$ make clean html
$ open build/html/index.html
Graygram is being served on Heroku.
Graygram is under MIT license. See the LICENSE file for more info.