ZeusWPI.nginx_vhost

NGINX vhost

Un rôle pour installer un vhost NGINX. Destiné à être utilisé avec ZeusWPI.nginx_certbot_base. Il suffit de pointer vers un fichier vhost et il sera copié. Vous pouvez même utiliser des modèles jinja si vous le souhaitez !

Conditions requises

Un système d'exploitation fonctionnel.

Variables de rôle

Consultez defaults/main.yml, j'essaie de documenter chaque variable là-bas.

Dépendances

  • ZeusWPI.nginx_certbot_base

Exemple de Playbook

Cet exemple installera le vhost dans /etc/nginx/sites-available/webapp.conf.

    -tes: serveurs
      rôles:
         -le: ZeusWPI.nginx_vhost
           nginx_vhost_src: roles/webapp/templates/webapp.nginx
           nginx_vhost_name: webapp.conf
           tags: nginx

Si vous omettez la variable nginx_vhost_file, le nom de base sera utilisé. Pour cet exemple, le vhost sera alors copié dans /etc/nginx/sites-available/webapp.nginx.

Licence

Licence Publique Générale GNU v3.0

Informations sur l'auteur

Pour des questions, des clarifications ou d'autres discussions, contactez-moi à [email protected].

À propos du projet

Install a vhost for NGINX.

Installer
ansible-galaxy install ZeusWPI.nginx_vhost
Licence
Unknown
Téléchargements
93
Propriétaire
Zeus WPI is the student association for Computer Science at Ghent University. See also github.com/12urenloop and git.zeus.gent