Skip to content

bernardko/ansible-coord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Collection for deploying Django projects

A collection of roles and playbooks used for deploying Django projects.

Features

  • Configure and deploy Django projects using pipenv, supervisor and uvicorn.
  • Use any python version with pyenv.
  • Easy configuration of Celery workers.
  • PostgreSQL, user and database configuration.
  • RabbitMQ vhost and user configuration.
  • Configure memcache instances
  • Custom nginx configuration

Installation

Installing from this repository:

ansible-galaxy install git+https://github.com/bernardko/ansible-coord.git,main

Using a requirements.yml file:

---
collections:
  - name: https://github.com/bernardko/ansible-coord.git
    type: git
    version: main

Please refer to ansible-coord-starter repository for full demonstration on how to use this Ansible collection.