library/roles/smartgears/smartgears-nginx-frontend: Some smartgears nodes have aliases. Handle them in the virtualhost configuration.
This commit is contained in:
parent
7a8b52c96e
commit
df49cb8049
|
@ -3,4 +3,4 @@ setup_nginx: False
|
||||||
http_redirect_to_https: False
|
http_redirect_to_https: False
|
||||||
letsencrypt_acme_install: False
|
letsencrypt_acme_install: False
|
||||||
smartgears_install_generic_virthost: True
|
smartgears_install_generic_virthost: True
|
||||||
|
#smartgears_nginx_serveraliases:
|
||||||
|
|
|
@ -3,7 +3,7 @@ server {
|
||||||
{% if egi_image is defined and egi_image %}
|
{% if egi_image is defined and egi_image %}
|
||||||
# No servername into the EGI images
|
# No servername into the EGI images
|
||||||
{% else %}
|
{% else %}
|
||||||
server_name {{ item.servername }};
|
server_name {{ item.servername }} {% if smartgears_nginx_serveraliases is defined %}{% for vh in smartgears_nginx_serveraliases %} {{ vh }}{% endfor %}{% endif %};
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if letsencrypt_acme_install %}
|
{% if letsencrypt_acme_install %}
|
||||||
include /etc/nginx/snippets/letsencrypt-proxy.conf;
|
include /etc/nginx/snippets/letsencrypt-proxy.conf;
|
||||||
|
@ -87,7 +87,7 @@ server {
|
||||||
{% if egi_image is defined and egi_image %}
|
{% if egi_image is defined and egi_image %}
|
||||||
# No servername into the EGI images
|
# No servername into the EGI images
|
||||||
{% else %}
|
{% else %}
|
||||||
server_name {{ item.servername }};
|
server_name {{ item.servername }} {% if smartgears_nginx_serveraliases is defined %}{% for vh in smartgears_nginx_serveraliases %} {{ vh }}{% endfor %}{% endif %};
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
access_log /var/log/nginx/{{ item.servername }}_access_ssl.log;
|
access_log /var/log/nginx/{{ item.servername }}_access_ssl.log;
|
||||||
|
|
Loading…
Reference in New Issue