ZeusWPI.nginx_vhost
NGINX vhost
Un rol para instalar un vhost de NGINX. Está diseñado para ser utilizado con ZeusWPI.nginx_certbot_base
. Solo apunta a un archivo vhost y se copiará. ¡Incluso puedes usar plantillas jinja si lo deseas!
Requisitos
Un sistema operativo funcional.
Variables del Rol
Consulta defaults/main.yml
, trato de documentar cada variable allí.
Dependencias
ZeusWPI.nginx_certbot_base
Ejemplo de Playbook
Este ejemplo instalará el vhost en /etc/nginx/sites-available/webapp.conf
.
- hosts: servers
roles:
- role: ZeusWPI.nginx_vhost
nginx_vhost_src: roles/webapp/templates/webapp.nginx
nginx_vhost_name: webapp.conf
tags: nginx
Si omites la variable nginx_vhost_file
, se usará el nombre base. Para este ejemplo, el vhost se copiará a /etc/nginx/sites-available/webapp.nginx
.
Licencia
Licencia Pública General GNU v3.0
Información del Autor
Para preguntas, aclaraciones o cualquier otra charla, contáctame en [email protected].
Instalar
ansible-galaxy install ZeusWPI.nginx_vhost
Licencia
Unknown
Descargas
93
Propietario
Zeus WPI is the student association for Computer Science at Ghent University. See also github.com/12urenloop and git.zeus.gent