From 3326f06088723bf7103381a6c8f029cf06719af7 Mon Sep 17 00:00:00 2001 From: Anthony Wang Date: Fri, 1 Apr 2022 08:04:23 -0500 Subject: [PATCH] Support dynamic web apps for exopages --- pages.conf | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/pages.conf b/pages.conf index c0ca42e..65d7211 100644 --- a/pages.conf +++ b/pages.conf @@ -1,3 +1,19 @@ +server { + listen 443 ssl http2; + listen [::]:443 ssl http2; + server_name ~^(\d)\.exozy\.me; + + include conf.d/ssl; + + index index.html; + + location / { + # Must use 127.0.0.1 here since it's resolved at runtime + # https://serverfault.com/questions/638505/nginx-dynamic-proxy-pass-doesnt-resolve-properly + proxy_pass http://127.0.0.1:420$1; + } +} + server { listen 443 ssl http2; listen [::]:443 ssl http2;