Mauro de Carvalho
Mauro de Carvalho
Documentation on the different roles as well as a general overview is rather poor. Details should be added so that things can be more easily fixed and improved.
We have been using these playbooks since before time. A cleanup may be needed in order to take advantage of new Ansible features as well as remove unnecessary code that...
Investigate the value of [`ALLOWED_HOSTS` ](https://docs.djangoproject.com/en/1.7/ref/settings/#allowed-hosts) giving trouble when `DEBUG` is set to `True`. [More info](http://stackoverflow.com/questions/15128135/setting-debug-false-causes-500-error).
Add a simple wizard to ease customization and installation.
Add a role to install packages for generation documentation (such as Sphinx) as well as starting a documentation project if there is none.
Right now deploys have to be run as one monolithic deploy. Tags should be added to tasks so that smaller groups of them can be run. For example, mark all...
In the Application role, pyc files are removed before really knowing if the code directory exists. This crashes in remote deploys when the repo has not been cloned yet.
Nginx always forwards requests to `/` to `localhost`. Change it so that Gunicorn can be run on a remote address.