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

О проекте

Install a vhost for NGINX.

Установить
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