For Debian systems both conf.d and sites-enabled should be included by default. Redhat systems have not been changed. Issues came up using Kibana on Ubuntu as it installs kibana.conf in the conf.d folder.
@@ -47,5 +47,10 @@ http {
}
{% endfor %}
- include {{ nginx_vhost_path }}/*;
+{% if nginx_conf_path is defined %}
+ include {{ nginx_conf_path }};
+{% endif %}
+{% if nginx_vhost_path is defined %}
+ include {{ nginx_vhost_path }};
@@ -1,4 +1,5 @@
---
-nginx_vhost_path: /etc/nginx/sites-enabled
+nginx_conf_path: /etc/nginx/conf.d/*.conf
+nginx_vhost_path: /etc/nginx/sites-enabled/*
nginx_default_vhost_path: /etc/nginx/sites-enabled/default
__nginx_user: "www-data"
@@ -1,4 +1,4 @@
-nginx_vhost_path: /etc/nginx/conf.d
+nginx_vhost_path: /etc/nginx/conf.d/*
nginx_default_vhost_path: /etc/nginx/conf.d/default.conf
__nginx_user: "nginx"