nginx_site_removal

nginx_site_removal

Ansible роль для удаления одного или нескольких виртуальных хостов на веб-сервере NginX.

Требования

На сервере, на котором вы запускаете эту роль, уже должна быть настроена и работать NginX.

Переменные роли

Сайты для настройки и размещения на веб-сервере

    nginx_site_removal_sites_to_remove:
      - {
          url: 'mysite.com',
          name: 'mysite'
        }

(По умолчанию) Корневая директория для веб-сервера. Значение по умолчанию — "/var/www"

    nginx_site_removal_web_home: "/var/www"

Зависимости

Отсутствуют

Пример плейбука

Включение примера использования вашей роли (например, с переданными параметрами переменных) будет полезно для пользователей:

- hosts: ваш_веб-сервер
  vars_files:
    - vars/main.yml
  roles:
    - stancel.nginx_site_removal 

или просто передайте переменные в плейбуке

- hosts: ваш_веб-сервер 
  vars:
    nginx_site_removal_sites_to_remove:
      - {
          url: 'mysite.com',
          name: 'mysite'
        }
  roles:
    - stancel.nginx_site_removal

Лицензия

GPLv3

Информация об авторе

Брэд Стенс

О проекте

Removes up one or more virtual hosts on an NginX webserver

Установить
ansible-galaxy install stancel/nginx-site-removal
Лицензия
Unknown
Загрузки
89
Владелец