diff options
Diffstat (limited to 'stacks/edge/Caddyfile.template')
| -rw-r--r-- | stacks/edge/Caddyfile.template | 52 |
1 files changed, 38 insertions, 14 deletions
diff --git a/stacks/edge/Caddyfile.template b/stacks/edge/Caddyfile.template index 85ca962..03dadf8 100644 --- a/stacks/edge/Caddyfile.template +++ b/stacks/edge/Caddyfile.template @@ -1,29 +1,53 @@ -# { -# debug -# auto_https off -# } - -# NOTE: EDIT THIS FILE EXPLICITLY. DO NOT AUTOMATE. +# +# +# Reverse Proxy Configuration {$DOMAIN}:80 { + redir https://{$DOMAIN}{uri} 302 +} + +{$DOMAIN} { + root * {$DOCUMENT_ROOT} encode try_files {path} index.html file_server } -{$SERVICE0_SUB}.{$DOMAIN} { - reverse_proxy {$SERVICE0}:{$SERVICE0_PORT} +{$PKM_SUB}.{$DOMAIN} { + reverse_proxy {$PKM_HOST}:{$PKM_PORT} +} + +{$SCM_SUB}.{$DOMAIN} { + reverse_proxy {$SCM_HOST}:{$SCM_PORT} +} + +{$PIM_SUB}.{$DOMAIN} { + + reverse_proxy {$PIM_HOST}:{$PIM_PORT} +} + +{$TSS_SUB}.{$DOMAIN} { + + reverse_proxy {$TSS_HOST}:{$TSS_PORT} } -{$SERVICE1_SUB}.{$DOMAIN} { - reverse_proxy {$SERVICE1}:{$SERVICE1_PORT} +{$IAM_SUB}.{$DOMAIN} { + + reverse_proxy {$IAM_HOST}:{$IAM_PORT} } -{$SERVICE2_SUB}.{$DOMAIN} { - reverse_proxy {$SERVICE2}:{$SERVICE2_PORT} +{$IRM_SUB}.{$DOMAIN} { + + reverse_proxy {$IRM_HOST}:{$IRM_PORT} } -{$SERVICE3_SUB}.{$DOMAIN} { - reverse_proxy {$SERVICE3}:{$SERVICE3_PORT} +{$NEWS_SUB}.{$DOMAIN} { + + reverse_proxy {$NEWS_HOST}:{$NEWS_PORT} +} + +{$DBA_SUB}.{$DOMAIN} { + + reverse_proxy {$DBA_HOST}:{$DBA_PORT} } |
