First clone the project
$ git clone https://github.com/gcollazo/Fabulous.git fabfile
Just change the values of fabulous_conf.py and run:
$ fab fab
Make sure the cloned folder is called fabfile
Fabulous will create an EC2 instance, install everything and deploy your app or a blank django app. All in less than 2 minutes.
- Create server on EC2
- Wait a few seconds for server to boot
- Install packages
- Create virtualenv
- Install django in virtualenv
- Install gunicorn in virtualenv
- Setup and run supervisor
- nginx
- gunicorn
- supervisor
- memcached
- virtualenv
- virtualenvwrapper
- git
- Python 2.6.1
- Fabric 0.9.3
- Boto 2.0b4