This is an Ansible playbook for deploying Django application with virtual environment.
For control machine (Machine that has ssh access to the servers and will be used to run the playbooks), you will need the followings:
- Ansible, check Ansible Installation Guide.
- SSH access for servers in host file.
Each directory has a YAML file that represents Ansible playbook. Each YAML file has tasks which are responsible for Django deployment. Each tech stack (nginx, apache2, redis, celery, ..) has its own directory.
Please use the GitHub issue tracking system to report bugs, feature requests, or other issues with ADD.
The ADD is released under the MIT license.