This project contains the deployment architecture used by the International Rescue Committee (IRC) for the CTS project. While this repository is specific to IRC's instance of CTS, the architecture may be used as an example or reference for alternative deployments.
Below you will find basic setup and deployment instructions for the CTS- ircdeploy project. To begin you should have the following applications installed on your local development system:
- Python = 2.7.*
- pip >= 1.1
- virtualenv >= 1.7
- virtualenvwrapper >= 3.0
The deployment uses SSH with agent forwarding so you'll need to enable agent
forwarding if it is not already by adding ForwardAgent yes
to your SSH
config.
To setup your local environment you should create a virtualenv and install the necessary requirements:
mkvirtualenv cts-ircdeploy $VIRTUAL_ENV/bin/pip install -r $PWD/requirements.txt
Please see the documentation for more information.