nginx_vhost
NGINX vhost
Роль для установки vhost NGINX. Предназначена для использования с ZeusWPI.nginx_certbot_base
. Просто укажите файл vhost, и он будет скопирован. Вы можете даже использовать шаблоны jinja, если хотите!
Требования
Работающая операционная система.
Переменные роли
Посмотрите в defaults/main.yml
, я стараюсь задокументировать каждую переменную там.
Зависимости
ZeusWPI.nginx_certbot_base
Пример плейбука
Этот пример установит vhost в /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
Если вы пропустите переменную nginx_vhost_file
, будет использовано имя файла без пути. Для этого примера vhost будет скопирован в /etc/nginx/sites-available/webapp.nginx
.
Лицензия
GNU General Public License v3.0
Информация об авторе
Если у вас есть вопросы, уточнения или для общения, свяжитесь со мной по адресу [email protected].
Установить
ansible-galaxy install ZeusWPI/ansible_nginx_vhost
Лицензия
Unknown
Загрузки
84
Владелец
Zeus WPI is the student association for Computer Science at Ghent University. See also github.com/12urenloop and git.zeus.gent