danie1cohen.django

Django

Un rol reutilizable para desplegar aplicaciones de Django

Requisitos

Este rol está diseñado para funcionar en máquinas con Ubuntu Trusty.

Variables del Rol

Querrás definir algunas variables básicas

# para el entorno virtual
proyecto: tuproyecto

django_repo: ssh://[email protected]/tu/tu-cosa.git

Las aplicaciones predeterminadas se almacenan en django_default_apps. Esto significa que solo necesitas listar aquellas que son específicas para tu proyecto.

django_installed_apps:
  - tuapp

django_secret_key: !super@random#key$woo!
django_debug:django_allowed_hosts: []

Si deseas añadir configuraciones adicionales, puedes especificarlas en la variable django_addl_settings. Dado que hemos preservado la capacidad de escribir en python en esta variable, si deseas representar una cadena, necesitarás asegurarte de que las comillas se añadan en la traducción de yaml a python.

django_addl_settings:
  FOO: "'?????'"
  BAR: "'¡PROFIT!!!!!!'"

Dependencias

danie1cohen.virtualen3

Ejemplo de Playbook

- hosts: servidores
  roles:
     - danie1cohen.django

Licencia

BSD

Información del Autor

Dan Cohen

Acerca del proyecto

An ansible role for managing django app deployments

Instalar
ansible-galaxy install danie1cohen.django
Licencia
Unknown
Descargas
79
Propietario