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: sí
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
Instalar
ansible-galaxy install danie1cohen.django
Licencia
Unknown
Descargas
79
Propietario