Global Prerequisites
- python 3
- vagrant
- vagrant plugin: vagrant-env
- Use `.env.local` file for configuration keys which overrides `.env`
Prerequisites
- VirtualBox
- Verify /vault directory exists and is writable
- Install the following packages:
- virtualbox
- fabric3
- docker-compose
Prerequisites
- AWS account
- AWS credentials: access key & access secret
- keypair
- subnet ID
- Security Group with inbound ports for SSH (22), HTTP (80), HTTPS (443), and 8200
- AWS S3 Bucket
./spin.py up [dev|stage]
vagrant ssh [dev|stage]
./spin.py destroy [dev|stage]
- Do not use vagrant directly to spin and environment. It might work, but most likely it won't