danie1cohen.nginx
NginX
Rol re-używalny do konfigurowania Nginx. (Wymawia się "Engine-X")
Wymagania
Wszystkie wymagania, które mogą nie być pokryte przez Ansible lub rolę, powinny być tutaj wymienione. Na przykład, jeśli rola korzysta z modułu EC2, warto zaznaczyć w tej sekcji, że potrzebny jest pakiet boto.
Zmienne roli
nginx_domain_name: twojastrona
SSL
Jeśli wdrażasz nginx z https, powinieneś ustawić te zmienne.
nginx_ports:
- 80
- "[::]:80"
- 443 domyślny ssl
nginx_ssl: tak
nginx_force_https: tak
Rola poszuka lokalnego pliku i umieści go w /etc/ssl.
nginx_ssl_cert: twojastrona.crt
nginx_ssl_key: twojastrona.key
Jeśli nie chcesz wdrażać pliku, ale korzystasz z jednego, który już znajduje się na systemie plików zdalnym, możesz zamiast tego użyć tych zmiennych.
nginx_ssl_cert_path: /etc/ssl/certs/twojastrona.crt
nginx_ssl_key_path: /etc/ssl/private/twojastrona.key
Proxy odwrotne
Ta konfiguracja domyślnie używa uwsgi_pass jako komponentu upstream. Jeśli chcesz użyć innego komponentu, możesz to zrobić z ustawieniami.
nginx_upstream_pass: proxy_pass
nginx_upstream_prefix: http://
nginx_socket: localhost:8000
Licencja
BSD
Informacje o autorze
Zainstaluj
ansible-galaxy install danie1cohen.nginx
Licencja
Unknown
Pobrania
93
Właściciel