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.
Installieren
ansible-galaxy install ZeusWPI.nginx_vhost
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