diff --git a/app/terraform/proxy/__init__.py b/app/terraform/proxy/__init__.py index af15f4a..82225bd 100644 --- a/app/terraform/proxy/__init__.py +++ b/app/terraform/proxy/__init__.py @@ -120,6 +120,17 @@ class ProxyAutomation(TerraformAutomation): self.tmpl_write( f"smart_proxy.{group.id}.conf", """ + server { + listen 443 ssl default_server; + server_name www.{{ group.group_name | lower }}.smart.{{ smart_zone[:-1] }}; + location / { + add_header Content-Type text/html; + return 200 ""; + } + ssl_certificate /etc/ssl/smart_proxy.crt; + ssl_certificate_key /etc/ssl/private/smart_proxy.key; + } + {% for origin in origins %} server { listen 443 ssl; @@ -180,6 +191,7 @@ class ProxyAutomation(TerraformAutomation): {% endfor %} """, provider=self.provider, + group=group, origins=group_origins, smart_zone=app.config["SMART_ZONE"], )