diff options
Diffstat (limited to 'roles/webservers/files/levi/https.rainrain.xyz.servconf')
-rw-r--r-- | roles/webservers/files/levi/https.rainrain.xyz.servconf | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/roles/webservers/files/levi/https.rainrain.xyz.servconf b/roles/webservers/files/levi/https.rainrain.xyz.servconf new file mode 100644 index 0000000..5485af1 --- /dev/null +++ b/roles/webservers/files/levi/https.rainrain.xyz.servconf @@ -0,0 +1,19 @@ +stream { + map $ssl_preread_server_name $name { + *.rainrain.xyz rainrainxyz; + default proxy; + } + + upstream rainrainxyz { + server tailscale.rain.internal.simponic.xyz:443; + } + upstream proxy { + server 127.0.0.1:4443; + } + + server { + listen 443; + proxy_pass $name; + ssl_preread on; + } +} |