summaryrefslogtreecommitdiff
path: root/stacks/edge/Caddyfile.template
diff options
context:
space:
mode:
Diffstat (limited to 'stacks/edge/Caddyfile.template')
-rw-r--r--stacks/edge/Caddyfile.template52
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}
}