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].

Acerca del proyecto

Install a vhost for NGINX.

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