12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- # ------------------------------------------------------------
- # 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 %}
|