├── .gitignore ├── README.md ├── group_vars └── webservers ├── main.yml ├── roles ├── app │ ├── defaults │ │ └── main.yml │ ├── meta │ │ └── main.yml │ ├── tasks │ │ ├── get_application.yml │ │ ├── install_additional_packages.yml │ │ ├── main.yml │ │ ├── setup_django.yml │ │ ├── setup_gunicorn.yml │ │ └── setup_virtualenv.yml │ └── templates │ │ ├── gunicorn_start.j2 │ │ └── virtualenv_postactivate.j2 ├── common │ ├── defaults │ │ └── main.yml │ ├── meta │ │ └── main.yml │ ├── tasks │ │ ├── git.yml │ │ ├── main.yml │ │ └── zsh.yml │ └── templates │ │ └── home-zshrc.j2 ├── configuration │ └── defaults │ │ └── main.yml ├── nginx │ ├── defaults │ │ └── main.yml │ ├── handlers │ │ └── main.yml │ ├── tasks │ │ ├── configuration.yml │ │ ├── installation.packages.yml │ │ ├── main.yml │ │ ├── nginx-official-repo.yml │ │ ├── remove-defaults.yml │ │ ├── remove-extras.yml │ │ └── remove-unwanted.yml │ ├── templates │ │ ├── auth_basic.j2 │ │ ├── config.conf.j2 │ │ ├── nginx.conf.j2 │ │ └── site.conf.j2 │ └── vars │ │ └── main.yml ├── postgresql │ ├── defaults │ │ └── main.yml │ └── tasks │ │ ├── database.yml │ │ ├── install.yml │ │ └── main.yml └── supervisor │ ├── defaults │ └── main.yml │ ├── handlers │ └── main.yml │ ├── tasks │ ├── configure.yml │ ├── groups.yml │ ├── install.yml │ ├── main.yml │ └── programs.yml │ ├── templates │ └── etc │ │ ├── init.d │ │ └── supervisor.j2 │ │ └── supervisor │ │ ├── conf.d │ │ ├── group.conf.j2 │ │ └── program.conf.j2 │ │ └── supervisord.conf.j2 │ └── vars │ └── main.yml └── server.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/README.md -------------------------------------------------------------------------------- /group_vars/webservers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/group_vars/webservers -------------------------------------------------------------------------------- /main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/main.yml -------------------------------------------------------------------------------- /roles/app/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/app/defaults/main.yml -------------------------------------------------------------------------------- /roles/app/meta/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | dependencies: 3 | - { role: configuration} 4 | -------------------------------------------------------------------------------- /roles/app/tasks/get_application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/app/tasks/get_application.yml -------------------------------------------------------------------------------- /roles/app/tasks/install_additional_packages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/app/tasks/install_additional_packages.yml -------------------------------------------------------------------------------- /roles/app/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/app/tasks/main.yml -------------------------------------------------------------------------------- /roles/app/tasks/setup_django.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/app/tasks/setup_django.yml -------------------------------------------------------------------------------- /roles/app/tasks/setup_gunicorn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/app/tasks/setup_gunicorn.yml -------------------------------------------------------------------------------- /roles/app/tasks/setup_virtualenv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/app/tasks/setup_virtualenv.yml -------------------------------------------------------------------------------- /roles/app/templates/gunicorn_start.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/app/templates/gunicorn_start.j2 -------------------------------------------------------------------------------- /roles/app/templates/virtualenv_postactivate.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/app/templates/virtualenv_postactivate.j2 -------------------------------------------------------------------------------- /roles/common/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/common/defaults/main.yml -------------------------------------------------------------------------------- /roles/common/meta/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | dependencies: 3 | - { role: configuration} 4 | -------------------------------------------------------------------------------- /roles/common/tasks/git.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/common/tasks/git.yml -------------------------------------------------------------------------------- /roles/common/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/common/tasks/main.yml -------------------------------------------------------------------------------- /roles/common/tasks/zsh.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/common/tasks/zsh.yml -------------------------------------------------------------------------------- /roles/common/templates/home-zshrc.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/common/templates/home-zshrc.j2 -------------------------------------------------------------------------------- /roles/configuration/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/configuration/defaults/main.yml -------------------------------------------------------------------------------- /roles/nginx/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/defaults/main.yml -------------------------------------------------------------------------------- /roles/nginx/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/handlers/main.yml -------------------------------------------------------------------------------- /roles/nginx/tasks/configuration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/tasks/configuration.yml -------------------------------------------------------------------------------- /roles/nginx/tasks/installation.packages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/tasks/installation.packages.yml -------------------------------------------------------------------------------- /roles/nginx/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/tasks/main.yml -------------------------------------------------------------------------------- /roles/nginx/tasks/nginx-official-repo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/tasks/nginx-official-repo.yml -------------------------------------------------------------------------------- /roles/nginx/tasks/remove-defaults.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/tasks/remove-defaults.yml -------------------------------------------------------------------------------- /roles/nginx/tasks/remove-extras.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/tasks/remove-extras.yml -------------------------------------------------------------------------------- /roles/nginx/tasks/remove-unwanted.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/tasks/remove-unwanted.yml -------------------------------------------------------------------------------- /roles/nginx/templates/auth_basic.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/templates/auth_basic.j2 -------------------------------------------------------------------------------- /roles/nginx/templates/config.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/templates/config.conf.j2 -------------------------------------------------------------------------------- /roles/nginx/templates/nginx.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/templates/nginx.conf.j2 -------------------------------------------------------------------------------- /roles/nginx/templates/site.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/templates/site.conf.j2 -------------------------------------------------------------------------------- /roles/nginx/vars/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/nginx/vars/main.yml -------------------------------------------------------------------------------- /roles/postgresql/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/postgresql/defaults/main.yml -------------------------------------------------------------------------------- /roles/postgresql/tasks/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/postgresql/tasks/database.yml -------------------------------------------------------------------------------- /roles/postgresql/tasks/install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/postgresql/tasks/install.yml -------------------------------------------------------------------------------- /roles/postgresql/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/postgresql/tasks/main.yml -------------------------------------------------------------------------------- /roles/supervisor/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/defaults/main.yml -------------------------------------------------------------------------------- /roles/supervisor/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/handlers/main.yml -------------------------------------------------------------------------------- /roles/supervisor/tasks/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/tasks/configure.yml -------------------------------------------------------------------------------- /roles/supervisor/tasks/groups.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/tasks/groups.yml -------------------------------------------------------------------------------- /roles/supervisor/tasks/install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/tasks/install.yml -------------------------------------------------------------------------------- /roles/supervisor/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/tasks/main.yml -------------------------------------------------------------------------------- /roles/supervisor/tasks/programs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/tasks/programs.yml -------------------------------------------------------------------------------- /roles/supervisor/templates/etc/init.d/supervisor.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/templates/etc/init.d/supervisor.j2 -------------------------------------------------------------------------------- /roles/supervisor/templates/etc/supervisor/conf.d/group.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/templates/etc/supervisor/conf.d/group.conf.j2 -------------------------------------------------------------------------------- /roles/supervisor/templates/etc/supervisor/conf.d/program.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/templates/etc/supervisor/conf.d/program.conf.j2 -------------------------------------------------------------------------------- /roles/supervisor/templates/etc/supervisor/supervisord.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/templates/etc/supervisor/supervisord.conf.j2 -------------------------------------------------------------------------------- /roles/supervisor/vars/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/roles/supervisor/vars/main.yml -------------------------------------------------------------------------------- /server.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myarik/django-ansible-setup/HEAD/server.ini --------------------------------------------------------------------------------