# ------------------------------------------------------------
# Default Site
# ------------------------------------------------------------
{% if value == "congratulations" %}
# Skipping output, congratulations page configration is baked in.
{%- else %}
server {
  listen 80 default;
{% if ipv6 -%}
  listen [::]:80 default;
{% else -%}
  #listen [::]:80 default;
{% endif %}
  server_name default-host.localhost;
  access_log /data/logs/default-host_access.log combined;
  error_log /data/logs/default-host_error.log warn;
{% include "_exploits.conf" %}

  include conf.d/include/letsencrypt-acme-challenge.conf;

{%- if value == "404" %}
  location / {
    return 404;
  }
{% endif %}

{%- if value == "444" %}
  location / {
    return 444;
  }
{% endif %}

{%- if value == "redirect" %}
  location / {
    return 301 {{ meta.redirect }};
  }
{%- endif %}

{%- if value == "html" %}
  root /data/nginx/default_www;
  location / {
    try_files $uri /index.html;
  }
{%- endif %}
}
{% endif %}