nginx
NginX
Повторно используемая роль для настройки Nginx. (Произносится как Энжин-Икс)
Требования
Укажите любые предварительные условия, которые могут не охватываться самим Ansible или этой ролью. Например, если роль использует модуль EC2, будет полезно упомянуть в этом разделе, что требуется пакет boto.
Переменные роли
nginx_domain_name: вашсайт
SSL
Если вы развертываете nginx с https, вам нужно будет установить эти переменные.
nginx_ports:
- 80
- "[::]:80"
- 443 default ssl
nginx_ssl: yes
nginx_force_https: yes
Роль будет искать локальный файл и поместит его в /etc/ssl.
nginx_ssl_cert: вашсайт.crt
nginx_ssl_key: вашсайт.key
Если вы не хотите развертывать файл, но уже использовали его в файловой системе удаленного сервера, вы можете использовать вместо этого эти переменные.
nginx_ssl_cert_path: /etc/ssl/certs/вашсайт.crt
nginx_ssl_key_path: /etc/ssl/private/вашсайт.key
Обратный прокси
Эта конфигурация по умолчанию использует uwsgi_pass как свой компонент upstream. Если вы хотите использовать другой компонент, вы можете сделать это с помощью настроек.
nginx_upstream_pass: proxy_pass
nginx_upstream_prefix: http://
nginx_socket: localhost:8000
Лицензия
BSD
Информация об авторе
Установить
ansible-galaxy install danie1cohen/ansible-nginx
Лицензия
Unknown
Загрузки
82
Владелец