danie1cohen.nginx
NginX
Rol reutilizable para configurar Nginx. (Se pronuncia Engine-X)
Requisitos
Cualquier requisito previo que no esté cubierto por Ansible o por el rol debe mencionarse aquí. Por ejemplo, si el rol utiliza el módulo EC2, sería bueno mencionar en esta sección que es necesario tener el paquete boto.
Variables del Rol
nginx_domain_name: tu_sitio
SSL
Si estás implementando Nginx con https, querrás establecer estas variables.
nginx_ports:
  - 80
  - "[::]:80"
  - 443 default ssl
 nginx_ssl: yes
 nginx_force_https: yes
El rol buscará un archivo local y lo colocará en /etc/ssl por ti.
 nginx_ssl_cert: tu_sitio.crt
 nginx_ssl_key: tu_sitio.key
Si no deseas implementar un archivo, pero usas uno que ya está en el sistema de archivos remoto, puedes usar estas variables en su lugar.
nginx_ssl_cert_path: /etc/ssl/certs/tu_sitio.crt
nginx_ssl_key_path: /etc/ssl/private/tu_sitio.key
Proxy Inverso
Esta configuración usa por defecto uwsgi_pass como su componente upstream. Si quieres usar otro componente, puedes hacerlo con las configuraciones.
nginx_upstream_pass: proxy_pass
nginx_upstream_prefix: http://
nginx_socket: localhost:8000
Licencia
BSD
Información del Autor
Instalar
 ansible-galaxy install danie1cohen.nginxLicencia
 
            Unknown
          
Descargas
 
            104
          
Propietario
 