ZeusWPI.nginx_vhost

NGINX vhost

Eine Rolle zur Installation eines NGINX vhosts. Diese ist für die Verwendung mit ZeusWPI.nginx_certbot_base gedacht. Zeige einfach auf eine vhost-Datei und sie wird kopiert. Du kannst sogar Jinja-Templates verwenden, wenn du möchtest!

Anforderungen

Ein funktionierendes Betriebssystem.

Rollenvariablen

Siehe defaults/main.yml, ich versuche, jede Variable dort zu dokumentieren.

Abhängigkeiten

  • ZeusWPI.nginx_certbot_base

Beispiel-Playbook

Dieses Beispiel installiert den vhost in /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

Wenn du die Variable nginx_vhost_file weglässt, wird der Basisname verwendet. In diesem Beispiel wird der vhost dann nach /etc/nginx/sites-available/webapp.nginx kopiert.

Lizenz

GNU General Public License v3.0

Autoreninformation

Bei Fragen, Klarstellungen oder sonstigem Austausch kannst du mich unter [email protected] kontaktieren.

Über das Projekt

Install a vhost for NGINX.

Installieren
ansible-galaxy install ZeusWPI.nginx_vhost
GitHub Repository
Lizenz
Unknown
Downloads
93
Besitzer
Zeus WPI is the student association for Computer Science at Ghent University. See also github.com/12urenloop and git.zeus.gent