Django project template that quickly builds containerised development environment
image source: www.tutum.co
Services include:
- Database:
postgres:latest
- Cache:
redis:latest
- Broker:
rabbitmq
- Web proxy / load balancer:
nginx:latest
Workers:
- wsgi worker:
gunicorn
- queue worker:
celery
> brew update
> brew install boot2docker
> boot2docker init
> boot2docker up
> boot2docker shellinit
pip install Django
pip install fig
django-admin.py startproject --name=fig.yml --name=dev_setup.sh --template=https://github.com/geeknam/django-fig-template/archive/master.zip [project_name]
./dev_setup.sh