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.nginx
Licencia
Unknown
Descargas
93
Propietario